aboutsummaryrefslogtreecommitdiff
path: root/zenserver/casstore.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-05-25 12:54:06 +0200
committerStefan Boberg <[email protected]>2021-05-25 12:54:06 +0200
commite9a1089cfb918a7790503309726d9b6cd5004c39 (patch)
tree93b4b20b2c19b2c0bb80a7862f3ea7d73c80bffc /zenserver/casstore.cpp
parentStructured cache now verifies attachment payloads (diff)
downloadzen-e9a1089cfb918a7790503309726d9b6cd5004c39.tar.xz
zen-e9a1089cfb918a7790503309726d9b6cd5004c39.zip
Removed pointer-based InsertChunk from CAS store interface.
All code must now use the IoBuffer path
Diffstat (limited to 'zenserver/casstore.cpp')
-rw-r--r--zenserver/casstore.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/zenserver/casstore.cpp b/zenserver/casstore.cpp
index 4afcf21a6..2560659ec 100644
--- a/zenserver/casstore.cpp
+++ b/zenserver/casstore.cpp
@@ -92,7 +92,7 @@ HttpCasService::HttpCasService(CasStore& Store) : m_CasStore(Store)
return ServerRequest.WriteResponse(HttpResponse::BadRequest);
}
- m_CasStore.InsertChunk(Payload.Data(), Payload.Size(), PayloadHash);
+ m_CasStore.InsertChunk(Payload, PayloadHash);
return ServerRequest.WriteResponse(HttpResponse::OK);
}
@@ -125,7 +125,7 @@ HttpCasService::HandleRequest(zen::HttpServerRequest& Request)
spdlog::debug("CAS POST request for {} ({} bytes)", PayloadHash, Payload.Size());
- auto InsertResult = m_CasStore.InsertChunk(Payload.Data(), Payload.Size(), PayloadHash);
+ auto InsertResult = m_CasStore.InsertChunk(Payload, PayloadHash);
if (InsertResult.New)
{