From ded86cea388adacfcbfefab87c011331300049f1 Mon Sep 17 00:00:00 2001 From: Per Larsson Date: Mon, 24 Jan 2022 11:23:41 +0100 Subject: Fixed missing object in project oplog response. --- zenserver/projectstore.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zenserver/projectstore.cpp b/zenserver/projectstore.cpp index fa4f77209..113a7cec4 100644 --- a/zenserver/projectstore.cpp +++ b/zenserver/projectstore.cpp @@ -1783,7 +1783,11 @@ HttpProjectService::HttpProjectService(CidStore& Store, ProjectStore* Projects) Response << "id" << Prj.Identifier << "root" << PathToUtf8(Prj.RootDir); Response.BeginArray("oplogs"sv); - Prj.IterateOplogs([&](const ProjectStore::Oplog& I) { Response << "id"sv << I.OplogId(); }); + Prj.IterateOplogs([&](const ProjectStore::Oplog& I) { + Response.BeginObject(); + Response << "id"sv << I.OplogId(); + Response.EndObject(); + }); Response.EndArray(); // oplogs Req.ServerRequest().WriteResponse(HttpResponseCode::OK, Response.Save()); -- cgit v1.2.3