From a7f23f4a5feef23ea2a339f00176fe50de90c1f3 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Thu, 5 Oct 2017 22:50:57 +0100
Subject: [PATCH] Fix invite script

---
 src/freedombone-mesh-invite | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/freedombone-mesh-invite b/src/freedombone-mesh-invite
index 1e91f36bc..857f96f11 100755
--- a/src/freedombone-mesh-invite
+++ b/src/freedombone-mesh-invite
@@ -31,11 +31,12 @@ PROJECT_NAME='freedombone'
 export TEXTDOMAIN=${PROJECT_NAME}-mesh-invite
 export TEXTDOMAINDIR="/usr/share/locale"
 
-invite=$(su -c 'sbot invite.create 1' - scuttlebot | awk -F '"' '{print $2}')
+invite=$(sudo -- bash -c 'su -c "sbot invite.create 1" - scuttlebot' | awk -F '"' '{print $2}')
 
 if [ ${#invite} -lt 10 ]; then
    dialog --title $"Create Invite" \
           --msgbox $"\nThe invite could not be created" 7 70
+   exit 1
 fi
 
 echo "$invite" | xclip -selection c
-- 
GitLab