From ef2f269ca3016aa03e4d5b3e495a1cdda24a5583 Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Tue, 24 Aug 2021 19:27:51 +0200 Subject: Fixed Http CbPackage reading --- zencore/httpserver.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'zencore/httpserver.cpp') diff --git a/zencore/httpserver.cpp b/zencore/httpserver.cpp index 8e04ddfb6..b52886c0a 100644 --- a/zencore/httpserver.cpp +++ b/zencore/httpserver.cpp @@ -387,15 +387,13 @@ HttpServerRequest::ReadPayloadPackage() { IoBuffer Payload = ReadPayload(); - if (!Payload) + CbPackage Package; + + if (Payload) { - return CbPackage(); + Package.TryLoad(Payload); } - CbObject PackageObject = LoadCompactBinaryObject(std::move(Payload)); - - CbPackage Package(PackageObject); - return Package; } -- cgit v1.2.3