From 44f14138bed2d35ec61959deb788b62e74d0db55 Mon Sep 17 00:00:00 2001 From: Diego Heras Date: Sun, 17 May 2020 01:43:16 +0200 Subject: [PATCH] core: fix updater bug caused by #8661 (#8684) --- src/Jackett.Common/Services/UpdateService.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Services/UpdateService.cs b/src/Jackett.Common/Services/UpdateService.cs index bfb5e5090..58c1c4e14 100644 --- a/src/Jackett.Common/Services/UpdateService.cs +++ b/src/Jackett.Common/Services/UpdateService.cs @@ -97,8 +97,8 @@ namespace Jackett.Common.Services logger.Info("Skipping checking for new releases as the debugger is attached."); return; } - var currentVersion = $"v{EnvironmentUtil.JackettVersion}"; - if (currentVersion == "v0.0.0.0") + var currentVersion = $"v{GetCurrentVersion()}"; + if (currentVersion == "v0.0.0") { logger.Info("Skipping checking for new releases because we are runing in IDE."); return; @@ -187,6 +187,13 @@ namespace Jackett.Common.Services ? Path.Combine(tempDirectory, "Jackett", "JackettUpdater") : Path.Combine(tempDirectory, "Jackett", "JackettUpdater.exe"); + private string GetCurrentVersion() + { + var assembly = Assembly.GetExecutingAssembly(); + var fvi = FileVersionInfo.GetVersionInfo(assembly.Location); + return fvi.ProductVersion; + } + private WebRequest SetDownloadHeaders(WebRequest req) { req.Headers = new Dictionary()