From 06ff21938561c7b89d21a9ddc857bf3b7b9841fd Mon Sep 17 00:00:00 2001 From: MichaelDvP Date: Tue, 21 Apr 2026 18:58:42 +0200 Subject: [PATCH] version check order --- src/web/WebStatusService.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/web/WebStatusService.cpp b/src/web/WebStatusService.cpp index aa66292b1..d97c4d4e8 100644 --- a/src/web/WebStatusService.cpp +++ b/src/web/WebStatusService.cpp @@ -296,10 +296,6 @@ uint8_t WebStatusService::upgradeImportantMessages(std::string & version) { version::EMSESP_Version current_version(current_version_s); // get current version - if (latest_version > current_version && current_version.minor() < latest_version.minor()) { - return 0; // if it's just a minor version upgrade return 0 - } - if ((current_version.major() <= 3 && current_version.minor() <= 8) && (latest_version.major() == 3 && latest_version.minor() == 9)) { return 1; // if moving from below 3.8.x to 3.9.x return 1 } @@ -308,6 +304,10 @@ uint8_t WebStatusService::upgradeImportantMessages(std::string & version) { return 2; // if it's a major version upgrade return 2 } + if (latest_version > current_version && current_version.minor() < latest_version.minor()) { + return 0; // if it's just a minor version upgrade return 0 + } + return 0; // if it's not a valid version upgrade return 0 }