diff --git a/federationapi/routing/missingevents.go b/federationapi/routing/missingevents.go index ae91c5891..f93e0eb41 100644 --- a/federationapi/routing/missingevents.go +++ b/federationapi/routing/missingevents.go @@ -60,9 +60,14 @@ func GetMissingEvents( } eventsResponse.Events = filterEvents(eventsResponse.Events, gme.MinDepth, roomID) + + resp := gomatrixserverlib.RespMissingEvents{ + Events: gomatrixserverlib.UnwrapEventHeaders(eventsResponse.Events), + } + return util.JSONResponse{ Code: http.StatusOK, - JSON: eventsResponse, + JSON: resp, } }