From 8b9ff9793cf607c256fd19b3e2411215a59a4b08 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Mon, 1 Sep 2025 07:57:37 +0200 Subject: [PATCH] =?UTF-8?q?Verbessere=20die=20Statusverarbeitung=20in=20de?= =?UTF-8?q?r=20Methode=20spyIn,=20indem=20die=20Zuweisung=20des=20Status?= =?UTF-8?q?=20aus=20dem=20JSON-Objekt=20optimiert=20wird.=20Verwende=20nun?= =?UTF-8?q?=20die=20get-Methode=20f=C3=BCr=20eine=20klarere=20und=20sicher?= =?UTF-8?q?ere=20Zuweisung.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/underground_worker.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/underground_worker.cpp b/src/underground_worker.cpp index 2fd6451..656c19f 100644 --- a/src/underground_worker.cpp +++ b/src/underground_worker.cpp @@ -110,8 +110,11 @@ nlohmann::json UndergroundWorker::spyIn(int performerId,int victimId,const json& } std::string status = "pending"; if(result.is_object()){ - if(auto s = result.find("status"); s!=result.end() && s->is_string()) status = *s; - else status = "done"; + if(auto s = result.find("status"); s!=result.end() && s->is_string()) { + status = s->get(); + } else { + status = "done"; + } } activities.push_back({ {"id", std::stoi(r.at("id"))},