From 138ba53c92dc10c1b9b9bb31448b76f9bbac0ecd Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Thu, 7 Feb 2019 16:20:39 +0100 Subject: DB/remove_archive: Properly handle cases where the DB is empty after removal Empty here means that the DB does not contain any backup archive information because all information that is already in the db has to be removed. The old code tries to copy existing data into the new table, but since there are no archives to copy data for, the sql query fails. Also, it would copy all rows and only populate the path column, but if there are no archives that have timestamps, that's actually useless work. This patch ensures that the table is kept empty if there are no archives. Signed-off-by: Florian Pritz --- Changes | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Changes') diff --git a/Changes b/Changes index dae2435..c90d245 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,8 @@ Revision history for Perl extension App-BorgRestore {{$NEXT}} + - Properly handle cases where the DB is empty after removal of archive + information 3.2.1 2018-11-01T12:54:26Z - Add missing version requirement to List::Util dependency -- cgit v1.2.3-24-g4f1b