diff --git a/roomserver/input/latest_events.go b/roomserver/input/latest_events.go index 424286647..8b28f8085 100644 --- a/roomserver/input/latest_events.go +++ b/roomserver/input/latest_events.go @@ -267,8 +267,14 @@ func (u *latestEventsUpdater) makeOutputNewRoomEvent() (*api.OutputEvent, error) return nil, err } + roomVersion, err := u.db.GetRoomVersionForRoom(context.Background(), u.roomNID) + if err != nil { + return nil, err + } + ore := api.OutputNewRoomEvent{ Event: eventJSON, + RoomVersion: roomVersion, LastSentEventID: u.lastEventIDSent, LatestEventIDs: latestEventIDs, TransactionID: u.transactionID,