From 0e40eb746d1e9d41efbe588f8c78c2c9142f829d Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@robotics.uk.to>
Date: Mon, 7 Jan 2019 21:50:02 +0000
Subject: [PATCH] rsync special case for app screen

---
 src/freedombone-utils-webadmin | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin
index 3966a9947..c90e14e89 100755
--- a/src/freedombone-utils-webadmin
+++ b/src/freedombone-utils-webadmin
@@ -970,7 +970,11 @@ function web_admin_create_installed_apps_category {
                     sed -i "s|HOSTNAME|$(hostname)|g" "$filename"
                     sed -i "s|APPNAME|${app_name}|g" "$filename"
                     if [[ "${onion_domain_name}" == *'.'* ]]; then
-                        sed -i "s|ONIONURL|http://${onion_domain_name}|g" "$filename"
+                        if [[ "$app_name" != 'rsync' ]]; then
+                            sed -i "s|ONIONURL|http://${onion_domain_name}|g" "$filename"
+                        else
+                            sed -i "s|ONIONURL|${domain_name}|g" "$filename"
+                        fi
                     else
                         if [[ "$app_name" == 'syncthing' ]]; then
                             # syncthing is treated as a special case
-- 
GitLab