diff --git a/Elwig/Helpers/AppDbUpdater.cs b/Elwig/Helpers/AppDbUpdater.cs index acbde6f..f01203b 100644 --- a/Elwig/Helpers/AppDbUpdater.cs +++ b/Elwig/Helpers/AppDbUpdater.cs @@ -42,7 +42,10 @@ namespace Elwig.Helpers { var minor = (userVers >> 16) & 0xFF; var patch = userVers & 0xFFFF; - if (App.VersionMajor > major || App.VersionMinor > minor || App.VersionPatch > patch) { + if (App.VersionMajor > major || + (App.VersionMajor == major && App.VersionMinor > minor) || + (App.VersionMajor == major && App.VersionMinor == minor && App.VersionPatch > patch)) + { long vers = (App.VersionMajor << 24) | (App.VersionMinor << 16) | App.VersionPatch; ExecuteNonQuery(cnx, $"PRAGMA user_version = {vers}"); }