fix: Ensure backup folder exists before rolling up directories too (#802)

This commit is contained in:
Michael Whelehan 2021-09-27 00:12:33 +02:00 • committed by GitHub
parent b5799c33af
commit f1a4195543
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -86,7 +86,7 @@ namespace Server.Saves
}
var backupPath = Path.Combine(BackupPath, Utility.GetTimeStamp());
AssemblyHandler.EnsureDirectory(backupPath);
AssemblyHandler.EnsureDirectory(BackupPath);
Directory.Move(args.OldSavePath, backupPath);
logger.Information($"Created backup at {backupPath}");
@ -262,6 +262,7 @@ namespace Server.Saves
var stopWatch = new Stopwatch();
stopWatch.Start();
AssemblyHandler.EnsureDirectory(BackupPath);
var allFolders = Directory.EnumerateDirectories(BackupPath, "????-??-??-??-??-??");
var rangeEnd = archivePeriod switch