Updating to show error if keepassxc db is locked
1 files changed, 9 insertions(+), 5 deletions(-)

M bin/syncmail.sh
M bin/syncmail.sh +9 -5
@@ 4,8 4,6 @@ 
 
 runfetchflag="/home/pjs/.nofetchimap"
 imapserver="mail.netlandish.com"
-#mailsync="/usr/local/bin/offlineimap -u quiet -q"
-#mailsync="/usr/local/bin/offlineimap -u quiet"
 mailsync="/usr/local/bin/mbsync -q PeterPS PeterNL PeterIM"
 updatesearch="/usr/bin/notmuch new"
 

          
@@ 30,9 28,15 @@ case $netactive in
     echo  > ~/.config/.maildl
     pkill -RTMIN+12 i3blocks
     $mailsync
-    #$updatesearch
-    cat /dev/null > ~/.config/.maildl
-    pkill -RTMIN+12 i3blocks
+    if [ $? -ne 0 ]
+    then
+      echo "ERROR" > ~/.config/.maildl
+      pkill -RTMIN+12 i3blocks
+    else 
+      $updatesearch
+      cat /dev/null > ~/.config/.maildl
+      pkill -RTMIN+12 i3blocks
+    fi
 ;;
 'down')
     :