From 52debcdcb35539da1d661144df584a49e1cd0711 Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Tue, 3 Jan 2023 09:36:23 +0800 Subject: [PATCH] Improved check for update v2rayN --- v2rayN/v2rayN/Handler/UpdateHandle.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/v2rayN/v2rayN/Handler/UpdateHandle.cs b/v2rayN/v2rayN/Handler/UpdateHandle.cs index 34f24d67..89186f1b 100644 --- a/v2rayN/v2rayN/Handler/UpdateHandle.cs +++ b/v2rayN/v2rayN/Handler/UpdateHandle.cs @@ -457,6 +457,17 @@ namespace v2rayN.Handler throw new ArgumentException("Type"); } + if (type == ECoreType.v2rayN) + { + decimal.TryParse(curVersion, out decimal decCur); + decimal.TryParse(version, out decimal dec); + if (decCur >= dec) + { + AbsoluteCompleted?.Invoke(this, new ResultEventArgs(false, message)); + return; + } + } + if (curVersion == version) { AbsoluteCompleted?.Invoke(this, new ResultEventArgs(false, message));