From 2ceb41324d84b4318d17e85786c9b83b517c2071 Mon Sep 17 00:00:00 2001 From: kaso17 Date: Sat, 3 Jun 2017 22:09:44 +0200 Subject: [PATCH] fix mono 5 detection --- src/Jackett/JackettModule.cs | 2 +- src/Jackett/Services/ServerService.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Jackett/JackettModule.cs b/src/Jackett/JackettModule.cs index 1f3b8f504..be7764168 100644 --- a/src/Jackett/JackettModule.cs +++ b/src/Jackett/JackettModule.cs @@ -53,7 +53,7 @@ namespace Jackett { var monoVersion = displayName.Invoke(null, null).ToString(); var monoVersionO = new Version(monoVersion.Split(' ')[0]); - if (monoVersionO.Major >= 4 && monoVersionO.Minor >= 8) + if ((monoVersionO.Major >= 4 && monoVersionO.Minor >= 8) || monoVersionO.Major >= 5) { // check if btls is supported var monoSecurity = Assembly.Load("Mono.Security"); diff --git a/src/Jackett/Services/ServerService.cs b/src/Jackett/Services/ServerService.cs index cbb4b73c9..4e507f534 100644 --- a/src/Jackett/Services/ServerService.cs +++ b/src/Jackett/Services/ServerService.cs @@ -245,7 +245,7 @@ namespace Jackett.Services var mono_cert_file = Path.Combine(runtimedir, "cert-sync.exe"); if (!File.Exists(mono_cert_file)) { - if (monoVersionO.Major >= 4 && monoVersionO.Minor >= 8) + if ((monoVersionO.Major >= 4 && monoVersionO.Minor >= 8) || monoVersionO.Major >= 5) { var notice = "The ca-certificates-mono package is not installed, HTTPS trackers won't work. Please install it."; _notices.Add(notice);