From 55855c5adda3cd1c51b7fbd0c19b469fc813f98e Mon Sep 17 00:00:00 2001 From: Wesley King Date: Wed, 19 Oct 2022 10:20:10 -0400 Subject: [PATCH] fix: Reworked the version check (#4719) (#4781) [skip ci] --- src/Ombi.Schedule/Processor/ChangeLogProcessor.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Ombi.Schedule/Processor/ChangeLogProcessor.cs b/src/Ombi.Schedule/Processor/ChangeLogProcessor.cs index 0368984dd..4c29d32a1 100644 --- a/src/Ombi.Schedule/Processor/ChangeLogProcessor.cs +++ b/src/Ombi.Schedule/Processor/ChangeLogProcessor.cs @@ -40,6 +40,8 @@ namespace Ombi.Schedule.Processor private UpdateModel TransformUpdate(Release release) { + Version updateVersion = Version.Parse(release.Version.TrimStart('v')); + Version currentVersion = Version.Parse(AssemblyHelper.GetRuntimeVersion()); var newUpdate = new UpdateModel { UpdateVersionString = release.Version, @@ -47,7 +49,7 @@ namespace Ombi.Schedule.Processor UpdateDate = DateTime.Now, ChangeLogs = release.Description, Downloads = new List(), - UpdateAvailable = release.Version != "v" + AssemblyHelper.GetRuntimeVersion() + UpdateAvailable = updateVersion > currentVersion }; foreach (var dl in release.Downloads)