From 25aadd4181b5f82f0315931b2b15953746d33af3 Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Sat, 4 Nov 2023 21:15:36 -0400 Subject: use a slightly different way of getting build number --- src/startup.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/startup.cpp') diff --git a/src/startup.cpp b/src/startup.cpp index 130ba9b..1bfd9a4 100644 --- a/src/startup.cpp +++ b/src/startup.cpp @@ -43,8 +43,8 @@ std::optional GetJavascriptFileFromAppPage(const Glib::ustring &c start_position += str.size(); } - if (matches.size() >= 7) { - return matches[matches.size() - 7]; + if (matches.size() >= 2) { + return matches[matches.size() - 2]; } return {}; @@ -64,7 +64,7 @@ std::optional GetBuildNumberFromJSURL(const Glib::ustring &url, const auto res = req.execute(); if (res.error) return {}; - auto regex = Glib::Regex::create("buildNumber:\"(\\d+)\""); + auto regex = Glib::Regex::create(R"(Build Number: "\).concat\("(\d+))"); Glib::MatchInfo match; Glib::ustring string = res.text; if (regex->match(string, match)) { -- cgit v1.2.3