diff --git a/src/webserver/HttpBase.h b/src/webserver/HttpBase.h index c387af8c..0482ea26 100644 --- a/src/webserver/HttpBase.h +++ b/src/webserver/HttpBase.h @@ -436,7 +436,7 @@ handle_request( // reserialize only if a warning was appended. if (warningFlag) { - result["warning"] = warnings; + response["warning"] = warnings; responseStr = boost::json::serialize(response); } return send( diff --git a/src/webserver/WsBase.h b/src/webserver/WsBase.h index ba267ed6..2520f9a0 100644 --- a/src/webserver/WsBase.h +++ b/src/webserver/WsBase.h @@ -344,8 +344,7 @@ public: // reserialize if a warning was appended if (warningFlag) { - auto& result = response["result"].as_object(); - result["warning"] = warnings; + response["warning"] = warnings; responseStr = boost::json::serialize(response); } send(std::move(responseStr));