From 1e7694df63e3974e5daca60c8d051db6b81bf8e6 Mon Sep 17 00:00:00 2001 From: Simon Quigley Date: Mon, 16 Dec 2024 21:31:27 -0600 Subject: [PATCH] Simplify self_link for build --- src/build.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/build.cpp b/src/build.cpp index db48afb..71ee646 100644 --- a/src/build.cpp +++ b/src/build.cpp @@ -51,14 +51,7 @@ void build::parse_json(const std::string& json_data) { {"can_be_cancelled", [this](const nlohmann::json& val) { can_be_cancelled = val.get(); }}, {"can_be_retried", [this](const nlohmann::json& val) { can_be_retried = val.get(); }}, {"title", [this](const nlohmann::json& val) { title = val.get(); }}, - {"self_link", [this](const nlohmann::json& val) { - self_link = val.get(); - std::regex rgx("/builds/(\\d+)"); - std::smatch match; - if (std::regex_search(self_link, match, rgx)) { - id = std::stol(match[1]); - } - }}, + {"self_link", [this](const nlohmann::json& val) { self_link = val.get(); }}, {"build_log_url", [this](const nlohmann::json& val) { build_log_url = val.get(); }}, {"upload_log_url", [this](const nlohmann::json& val) { upload_log_url = val.get(); }}, {"duration", [this](const nlohmann::json& val) { duration = val.get(); }},