aboutsummaryrefslogtreecommitdiff
path: root/src/rpc_server.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/rpc_server.cpp')
-rw-r--r--src/rpc_server.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rpc_server.cpp b/src/rpc_server.cpp
index 20b55cf..f6fa361 100644
--- a/src/rpc_server.cpp
+++ b/src/rpc_server.cpp
@@ -74,6 +74,7 @@ RPCRequest::RPCRequest(HTTPRequest* request):
}
}
+ this->valid = true;
spdlog::debug("Valid request");
}
@@ -101,7 +102,7 @@ void RPCRequest::response(rapidjson::Value& response)
void RPCRequest::result(rapidjson::Value result)
{
- if (!this->body.HasMember("id"))
+ if (this->valid && !this->body.HasMember("id"))
return;
rapidjson::MemoryPoolAllocator<>& allocator = this->body.GetAllocator();