diff options
Diffstat (limited to 'zencore/httpserver.cpp')
| -rw-r--r-- | zencore/httpserver.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
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; } |