Unified multistatus output for all REPORT outputs.
authorArt Cancro <ajc@citadel.org>
Thu, 8 Feb 2024 19:39:59 +0000 (14:39 -0500)
committerArt Cancro <ajc@citadel.org>
Thu, 8 Feb 2024 19:39:59 +0000 (14:39 -0500)
commitdd9248637b2d2d26c30ace03a97b2877c49af399
tree3f991afd290272b0ad242f1183270bd9183dd0a3
parent20f4dc22b7a4100cb1cda8aaa9e8678bdffa58e3
Unified multistatus output for all REPORT outputs.

"multiget" and "query" REPORTs now use the same code path for
outputing results in DAV "multi-status" format, keeping this logic
DRY.

"query" reports are currently operating through a vile sleazy hack
that makes it output every item in the calendar without applying
any filters.  That's the next piece to work on.
webcit-ng/server/caldav_reports.c