From 51b4ecfb28deb549e666ad1cdf51927a72f0abc0 Mon Sep 17 00:00:00 2001 From: Kenneth Hsu Date: Thu, 21 Nov 2019 19:08:55 -0800 Subject: [PATCH] Include fileset file in dlist files after purge operation. This concerns issue #3982. --- Duplicati/Library/Main/Operation/PurgeFilesHandler.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Duplicati/Library/Main/Operation/PurgeFilesHandler.cs b/Duplicati/Library/Main/Operation/PurgeFilesHandler.cs index 0b31a3f7a..31800bb22 100644 --- a/Duplicati/Library/Main/Operation/PurgeFilesHandler.cs +++ b/Duplicati/Library/Main/Operation/PurgeFilesHandler.cs @@ -162,6 +162,7 @@ namespace Duplicati.Library.Main.Operation var isOriginalFilesetFullBackup = db.IsFilesetFullBackup(tsOriginal); var newids = tempset.ConvertToPermanentFileset(vol.RemoteFilename, ts, isOriginalFilesetFullBackup); vol.VolumeID = newids.Item1; + vol.CreateFilesetFile(isOriginalFilesetFullBackup); Logging.Log.WriteInformationMessage(LOGTAG, "ReplacingFileset", "Replacing fileset {0} with {1} which has with {2} fewer file(s) ({3} reduction)", prevfilename, vol.RemoteFilename, tempset.RemovedFileCount, Library.Utility.Utility.FormatSizeString(tempset.RemovedFileSize));