From 70aaec491e02161d67dba92455402505cdd4ddec Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Thu, 14 Feb 2019 22:58:04 +0000
Subject: [PATCH] Ensure that matrix domain name is correct after upgrades

---
 src/freedombone-app-riot | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/freedombone-app-riot b/src/freedombone-app-riot
index c49d20565..27717dd2e 100755
--- a/src/freedombone-app-riot
+++ b/src/freedombone-app-riot
@@ -202,6 +202,11 @@ function upgrade_riot {
     read_config_param ONION_ONLY
     riot_set_default_homeserver
 
+    read_config_param MATRIX_DOMAIN_NAME
+    riot_config_file="/var/www/${RIOT_DOMAIN_NAME}/htdocs/config.${RIOT_DOMAIN_NAME}.json"
+    sed -i "s|\"default_hs_url\":.*|\"default_hs_url\": \"https://${MATRIX_DOMAIN_NAME}\",|g" "$riot_config_file"
+    sed -i "s|\"default_is_url\":.*|\"default_is_url\": \"https://${MATRIX_DOMAIN_NAME}\",|g" "$riot_config_file"
+
     systemctl restart nginx
 }
 
-- 
GitLab