From 08cb54bb8b13a5ad79082b043dcf2e176070b7a8 Mon Sep 17 00:00:00 2001 From: Brett Hewitson Date: Sun, 19 Dec 2021 17:29:00 +1000 Subject: [PATCH] Auto Update tweaks --- src/ARKServerManager/Lib/ServerApp.cs | 2 -- src/ConanServerManager/Lib/ServerApp.cs | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ARKServerManager/Lib/ServerApp.cs b/src/ARKServerManager/Lib/ServerApp.cs index 17912fb2..ea1d1f97 100644 --- a/src/ARKServerManager/Lib/ServerApp.cs +++ b/src/ARKServerManager/Lib/ServerApp.cs @@ -1265,7 +1265,6 @@ namespace ServerManagerTool.Lib // update the version number _profile.LastInstalledVersion = GetServerVersion(GetServerVersionFile()).ToString(); - _profile.ServerUpdated = true; LogProfileMessage("Updated server from cache. See patch notes."); LogProfileMessage($"Server version: {_profile.LastInstalledVersion}."); @@ -1948,7 +1947,6 @@ namespace ServerManagerTool.Lib // if unable to delete, do not bother } } - } finally { diff --git a/src/ConanServerManager/Lib/ServerApp.cs b/src/ConanServerManager/Lib/ServerApp.cs index 572dfebb..f44a1369 100644 --- a/src/ConanServerManager/Lib/ServerApp.cs +++ b/src/ConanServerManager/Lib/ServerApp.cs @@ -782,6 +782,8 @@ namespace ServerManagerTool.Lib // build a list of mods to be processed var modIdList = new List(); + modIdList.AddRange(_profile.ServerModIds); + modIdList = ModUtils.ValidateModList(modIdList); // get the details of the mods to be processed. @@ -1885,8 +1887,8 @@ namespace ServerManagerTool.Lib LogProfileMessage("Back up world files started..."); var worldFileName = Path.GetFileName(_profile.GameFile); - var mapName = Path.GetFileNameWithoutExtension(_profile.GameFile); var backupFolder = GetServerBackupFolder(_profile); + var mapName = Path.GetFileNameWithoutExtension(_profile.GameFile); var backupFileName = $"{mapName}_{_startTime:yyyyMMdd_HHmmss}{Config.Default.BackupExtension}"; var backupFile = IOUtils.NormalizePath(Path.Combine(backupFolder, backupFileName));