From de49cc5271a907dba11985853a9402f7ccb79ac1 Mon Sep 17 00:00:00 2001
From: Slavi Pantaleev <slavi@devture.com>
Date: Thu, 23 Dec 2021 18:04:26 +0200
Subject: [PATCH] Fix matrix_registration_shared_secret for Dendrite

---
 group_vars/matrix_servers | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/group_vars/matrix_servers b/group_vars/matrix_servers
index 1ae75535a..305d80441 100755
--- a/group_vars/matrix_servers
+++ b/group_vars/matrix_servers
@@ -2145,7 +2145,13 @@ matrix_registration_container_http_host_bind_port: "{{ '' if matrix_nginx_proxy_
 
 matrix_registration_riot_instance: "{{ ('https://' + matrix_server_fqn_element) if matrix_client_element_enabled else 'https://riot.im/app/' }}"
 
-matrix_registration_shared_secret: "{{ matrix_synapse_registration_shared_secret if matrix_synapse_enabled else '' }}"
+matrix_registration_shared_secret: |-
+  {{
+    {
+      'synapse': matrix_synapse_registration_shared_secret,
+      'dendrite': matrix_dendrite_registration_shared_secret,
+    }[matrix_homeserver_implementation]
+  }}
 
 matrix_registration_server_location: "{{ matrix_homeserver_container_url }}"