From 3f29ec2ffb55a668b27dcd294679175c0411351c Mon Sep 17 00:00:00 2001 From: Gilbert Chen Date: Thu, 24 Sep 2020 22:44:43 -0400 Subject: [PATCH] File metedata must be restored even if the content is unchanged. --- src/duplicacy_backupmanager.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/duplicacy_backupmanager.go b/src/duplicacy_backupmanager.go index f460625..bc7db5b 100644 --- a/src/duplicacy_backupmanager.go +++ b/src/duplicacy_backupmanager.go @@ -974,12 +974,12 @@ func (manager *BackupManager) Restore(top string, revision int, inPlace bool, qu // No error, file was restored downloadedFileSize += file.Size downloadedFiles = append(downloadedFiles, file) - file.RestoreMetadata(fullPath, nil, setOwner) } else { // No error, file was skipped skippedFileSize += file.Size skippedFiles++ } + file.RestoreMetadata(fullPath, nil, setOwner) } if deleteMode && len(patterns) == 0 {