From f368e29c65707dc4607c6beaab219f68c34e0ffb Mon Sep 17 00:00:00 2001 From: polytan02 Date: Tue, 21 Feb 2017 21:23:47 +0000 Subject: [PATCH] Update upgrade --- scripts/upgrade | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/upgrade b/scripts/upgrade index 3c3be6e..5bf0430 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -3,7 +3,13 @@ rainloop_version='1.10.5.192' # Backup the current version of the app, restore it if the upgrade fails - sudo yunohost backup delete $app-before-upgrade +# Check if old backup exists + if sudo yunohost backup list | grep -q $app-before-upgrade > /dev/null 2>&1; + then + sudo yunohost backup delete $app-before-upgrade + else + echo "no old backup to delete" + fi sudo yunohost backup create --ignore-hooks --apps $app --name $app-before-upgrade --quiet EXIT_PROPERLY () { trap '' EXIT