From 79040799d516b8fb2ddd764a6f541c7b9e9a9dc9 Mon Sep 17 00:00:00 2001
From: danyonsewell <danyonsewell@catalyst.net.nz>
Date: Mon, 8 Apr 2024 02:22:23 +0000
Subject: [PATCH] Bug 36435: Always delete old backup files

---
 debian/scripts/koha-run-backups | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/debian/scripts/koha-run-backups b/debian/scripts/koha-run-backups
index be807898e5..0617596657 100755
--- a/debian/scripts/koha-run-backups
+++ b/debian/scripts/koha-run-backups
@@ -67,14 +67,13 @@ fi
 
 for name in $(koha-list --enabled | grep -Fxv demo)
 do
-    if koha-dump ${exclude_indexes} "$name" > /dev/null; then
+     koha-dump ${exclude_indexes} "$name" > /dev/null;
         if [ -z "$dirname" ]; then
             backupdir="$( xmlstarlet sel -t -v 'yazgfs/config/backupdir' /etc/koha/sites/$name/koha-conf.xml )";
         else
             backupdir="$dirname/$name";
         fi
-    fi
-
-    find $backupdir -maxdepth 1 \( -mtime +$days -or -mtime $days \) -name $name-'[1-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9].???'.gz  \( -name \*.sql.gz -or -name \*.tar.gz \) -print0 | xargs -0 -r rm
+    
+        find $backupdir -maxdepth 1 \( -mtime +$days -or -mtime $days \) -name $name-'[1-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9].???'.gz  \( -name \*.sql.gz -or -name \*.tar.gz \) -print0 | xargs -0 -r rm
 done
 
-- 
2.30.2