aboutsummaryrefslogtreecommitdiff
path: root/federationapi/routing/backfill.go
diff options
context:
space:
mode:
Diffstat (limited to 'federationapi/routing/backfill.go')
-rw-r--r--federationapi/routing/backfill.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/federationapi/routing/backfill.go b/federationapi/routing/backfill.go
index 06685387..05488af6 100644
--- a/federationapi/routing/backfill.go
+++ b/federationapi/routing/backfill.go
@@ -103,18 +103,18 @@ func Backfill(
}
// Filter any event that's not from the requested room out.
- evs := make([]*gomatrixserverlib.Event, 0)
+ evs := make([]gomatrixserverlib.PDU, 0)
var ev *types.HeaderedEvent
for _, ev = range res.Events {
if ev.RoomID() == roomID {
- evs = append(evs, ev.Event)
+ evs = append(evs, ev.PDU)
}
}
eventJSONs := []json.RawMessage{}
for _, e := range gomatrixserverlib.ReverseTopologicalOrdering(
- gomatrixserverlib.ToPDUs(evs),
+ evs,
gomatrixserverlib.TopologicalOrderByPrevEvents,
) {
eventJSONs = append(eventJSONs, e.JSON())