From 4f2bf184763271f6888038789fdf715143a35bef Mon Sep 17 00:00:00 2001
From: Hugo Renard <hugo.renard@protonmail.com>
Date: Wed, 30 Nov 2022 16:55:40 +0100
Subject: [PATCH] fix: visio link

---
 base/apps/indie_external/lib/SitesManager.php | 16 +++++++---------
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/base/apps/indie_external/lib/SitesManager.php b/base/apps/indie_external/lib/SitesManager.php
index 1909e79..d20f434 100644
--- a/base/apps/indie_external/lib/SitesManager.php
+++ b/base/apps/indie_external/lib/SitesManager.php
@@ -114,8 +114,8 @@ class SitesManager {
 			$site['url'] = str_replace(['{email}', '{uid}', '{displayname}', '{chat_url}', '{saml_idp_url}', '{saml_realm}', '{quota_url}'], [$email, $uid, $displayName, $chat_url, $saml_idp_url, $saml_realm, $quota_url], $site['url']);
 
 			if ($site['name'] === 'Visio') {
-				$visio_url = getenv('VISIO_URL', true) ?: getenv('VISIO_URL');
-				if ($visio_url !== '' && $visio_url !== 'false') { // if VISIO_URL is empty, we use the default provided in the json 
+				$visio_url = getenv('VISIO_URL', true);
+				if ($visio_url) { // if VISIO_URL is empty, we use the default provided in the json 
 					$site['url'] = $visio_url;
 				}
 			}
@@ -187,13 +187,11 @@ class SitesManager {
 			}
 			
 			if ($site['name'] === 'Visio') {
-				$visio_url = getenv('VISIO_URL', true) ?: getenv('VISIO_URL');
-				if ($visio_url !== '') { // if VISIO_URL is empty, we use the default provided in the json 
-					if ($visio_url == 'false') { // if VISIO_URL is 'false', continue the loop and skip this item
-						continue;
-					} else {
-						$site['url'] = $visio_url;
-					}
+				$visio_url = getenv('VISIO_URL', true);
+				if (!$visio_url) { // if VISIO_URL is empty, we use the default provided in the json 
+					continue;
+				} else {
+					$site['url'] = $visio_url;
 				}
 			}
 
-- 
GitLab