From 13bf39cc91f4e094af5d590ea7bf1a49617f29f9 Mon Sep 17 00:00:00 2001
From: Bob Mottram <bob@freedombone.net>
Date: Wed, 15 Aug 2018 15:37:13 +0100
Subject: [PATCH] Allow progress wraparound for backups

---
 src/freedombone-installer | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/freedombone-installer b/src/freedombone-installer
index 0e32d5b72..f689231f5 100755
--- a/src/freedombone-installer
+++ b/src/freedombone-installer
@@ -883,7 +883,7 @@ function update_backup_progress_bar {
     progress_counter=$(cat $backup_progress_file)
     progress_percent=$((progress_counter * 100 / max_counter))
     if [ $progress_percent -gt 100 ]; then
-        progress_percent=100
+        progress_percent=$((progress_percent - 100))
     fi
     sed -i "s|<div class=\"w3-container.*|<div class=\"w3-container w3-blue w3-round-xlarge\" style=\"width:${progress_percent}%\">${progress_percent}%</div>|g" "$progress_page"
 }
@@ -912,7 +912,7 @@ function update_restore_progress_bar {
     progress_counter=$(cat $restore_progress_file)
     progress_percent=$((progress_counter * 100 / max_counter))
     if [ $progress_percent -gt 100 ]; then
-        progress_percent=100
+        progress_percent=$((progress_percent -  100))
     fi
     sed -i "s|<div class=\"w3-container.*|<div class=\"w3-container w3-blue w3-round-xlarge\" style=\"width:${progress_percent}%\">${progress_percent}%</div>|g" "$progress_page"
 }
-- 
GitLab