From 9a605d3ef3be647730eabffaceaac2e9b5828d63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustavo=20I=C3=B1iguez=20Goia?= Date: Fri, 9 Feb 2024 17:01:55 +0100 Subject: [PATCH] ui: versions comparing improvements When comparing UI/daemon versions to see if they're compatible, we only use the first 2 components (1.7.xxx), so discard the rest to allow different versions (1.6.5.1, 1.6.5-1, 1.6.5-rc1, etc) --- ui/opensnitch/utils/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ui/opensnitch/utils/__init__.py b/ui/opensnitch/utils/__init__.py index 736c4dd94d..6a0469775b 100644 --- a/ui/opensnitch/utils/__init__.py +++ b/ui/opensnitch/utils/__init__.py @@ -258,8 +258,8 @@ def show(help_str): class Utils(): @staticmethod def check_versions(daemon_version): - lMayor, lMinor, lPatch = gui_version.split(".") - rMayor, rMinor, rPatch = daemon_version.split(".") + lMayor, lMinor, lPatch = gui_version.split(".", 2) + rMayor, rMinor, rPatch = daemon_version.split(".", 2) return lMayor != rMayor or (lMayor == rMayor and lMinor != rMinor) @staticmethod