From c4eba7da1eaefd3d1dce01a5f1b0c00e03f8624b Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Wed, 25 Jul 2018 15:14:04 +0100
Subject: [PATCH] Remove freedns form field if necessary

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

diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin
index 717dcd5fa..eabfcf0ca 100755
--- a/src/freedombone-utils-webadmin
+++ b/src/freedombone-utils-webadmin
@@ -211,6 +211,11 @@ function web_admin_create_add_apps {
                 sed -i "s|APPNAME|${app_name}|g" "$filename"
                 sed -i "s|APPDESCRIPTION|${DESCRIPTION}|g" "$filename"
 
+                # remove freedns if necessary
+                if [[ "$DDNS_PROVIDER" != *"freedns"* ]]; then
+                    sed -i '/freedns_code/d' "$filename"
+                fi
+
                 available_apps_ctr=$((available_apps_ctr+1))
 
                 # four columns per row
-- 
GitLab