diff options
author | Till <2353100+S7evinK@users.noreply.github.com> | 2024-03-22 22:54:29 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-22 21:54:29 +0000 |
commit | ad0a7d09e89fe18c9e2b08f23f5817a5231c6074 (patch) | |
tree | 01ae155c112ac01dce299724790a9db8d999994d /roomserver/api/query.go | |
parent | 81f73c9f8df6dd3078a93b6ca978ecbb9c95df16 (diff) |
Add getting/deleting single event report (#3344)
Based on https://github.com/matrix-org/dendrite/pull/3342
Adds `GET /_synapse/admin/v1/event_reports/{reportID}` and `DELETE
/_synapse/admin/v1/event_reports/{reportID}`
Diffstat (limited to 'roomserver/api/query.go')
-rw-r--r-- | roomserver/api/query.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/roomserver/api/query.go b/roomserver/api/query.go index 9a7acab9..c4c019f9 100644 --- a/roomserver/api/query.go +++ b/roomserver/api/query.go @@ -363,6 +363,11 @@ type QueryAdminEventReportsResponse struct { ReceivedTS spec.Timestamp `json:"received_ts"` } +type QueryAdminEventReportResponse struct { + QueryAdminEventReportsResponse + EventJSON json.RawMessage `json:"event_json"` +} + // MarshalJSON stringifies the room ID and StateKeyTuple keys so they can be sent over the wire in HTTP API mode. func (r *QueryBulkStateContentResponse) MarshalJSON() ([]byte, error) { se := make(map[string]string) |