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()