From b7d0adea97aff7615f69ae0dac27e30cb5c3ef5f Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Thu, 30 Mar 2023 13:25:52 +0200 Subject: Use ReadPayloadObject to read POST payload --- zenserver/projectstore/projectstore.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'zenserver/projectstore/projectstore.cpp') diff --git a/zenserver/projectstore/projectstore.cpp b/zenserver/projectstore/projectstore.cpp index 184bba022..5aa8cad26 100644 --- a/zenserver/projectstore/projectstore.cpp +++ b/zenserver/projectstore/projectstore.cpp @@ -2913,10 +2913,8 @@ HttpProjectService::HttpProjectService(CidStore& Store, ProjectStore* Projects, case HttpVerb::kPost: { std::filesystem::path OplogMarkerPath; - IoBuffer Payload = Req.ServerRequest().ReadPayload(); - if (Payload.GetSize() > 0) + if (CbObject Params = Req.ServerRequest().ReadPayloadObject()) { - CbObject Params = LoadCompactBinaryObject(Payload); OplogMarkerPath = Params["gcpath"sv].AsString(); } -- cgit v1.2.3