diff --git a/Tranga/Migrator.cs b/Tranga/Migrator.cs index 7cf86f3..0ac0e91 100644 --- a/Tranga/Migrator.cs +++ b/Tranga/Migrator.cs @@ -9,7 +9,7 @@ namespace Tranga; public static class Migrator { - private static readonly ushort CurrentVersion = 17; + internal static readonly ushort CurrentVersion = 17; public static void Migrate(string settingsFilePath, Logger? logger) { if (!File.Exists(settingsFilePath)) diff --git a/Tranga/Tranga.cs b/Tranga/Tranga.cs index 63a51ae..997a787 100644 --- a/Tranga/Tranga.cs +++ b/Tranga/Tranga.cs @@ -38,8 +38,12 @@ public static class Tranga { logger.WriteLine("Tranga", $"Loading settings {settingsFilePath}"); settings = TrangaSettings.LoadSettings(settingsFilePath); - }else + } + else + { settings = new TrangaSettings(downloadFolderPath, applicationFolderPath); + settings.version = Migrator.CurrentVersion; + } Directory.CreateDirectory(settings.workingDirectory); Directory.CreateDirectory(settings.downloadLocation);