From 222cae21bbd186f3a77d6b5905f701f0389a17c4 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Thu, 18 Oct 2018 18:33:42 +0100
Subject: [PATCH] Add refresh header to scuttlebot app screen

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

diff --git a/src/freedombone-utils-webadmin b/src/freedombone-utils-webadmin
index 3d7726046..8cf9db2be 100755
--- a/src/freedombone-utils-webadmin
+++ b/src/freedombone-utils-webadmin
@@ -712,6 +712,13 @@ function web_admin_create_installed_apps {
 
                     cp "$app_template_filename" "$filename"
 
+                    if [[ "$app_name" == 'scuttlebot' ]]; then
+                        # add a refresh header so that new invites appear automatically once created by the daemon
+                        if ! grep -q '"Refresh"' "$filename"; then
+                            sed -i '/<head>/a <meta http-equiv="Refresh" content="30" charset="utf-8">' "$filename"
+                        fi
+                    fi
+
                     if ! grep -q 'SHOW_DOMAIN_IN_WEBADMIN=0' "$app_filename"; then
                         if [ ! -f "$webadmin_install_dir/app_qrcode_${app_name}.png" ]; then
                             if [ ! -f /usr/local/bin/myqr ]; then
-- 
GitLab