fix: Reworked the version check (#4719) (#4781)

[skip ci]
This commit is contained in:
Wesley King 2022-10-19 10:20:10 -04:00 committed by GitHub
commit 55855c5add
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -40,6 +40,8 @@ namespace Ombi.Schedule.Processor
private UpdateModel TransformUpdate(Release release) private UpdateModel TransformUpdate(Release release)
{ {
Version updateVersion = Version.Parse(release.Version.TrimStart('v'));
Version currentVersion = Version.Parse(AssemblyHelper.GetRuntimeVersion());
var newUpdate = new UpdateModel var newUpdate = new UpdateModel
{ {
UpdateVersionString = release.Version, UpdateVersionString = release.Version,
@ -47,7 +49,7 @@ namespace Ombi.Schedule.Processor
UpdateDate = DateTime.Now, UpdateDate = DateTime.Now,
ChangeLogs = release.Description, ChangeLogs = release.Description,
Downloads = new List<Downloads>(), Downloads = new List<Downloads>(),
UpdateAvailable = release.Version != "v" + AssemblyHelper.GetRuntimeVersion() UpdateAvailable = updateVersion > currentVersion
}; };
foreach (var dl in release.Downloads) foreach (var dl in release.Downloads)