diff options
author | kegsay <kegan@matrix.org> | 2022-02-09 20:31:24 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-09 20:31:24 +0000 |
commit | aa5c3b88dea207410461820ee480b002d185aa54 (patch) | |
tree | 7249679bd4c8d84f796dbd11198074dd98a0ee53 /roomserver/internal/input/input_events.go | |
parent | cc688a9a386f48e38687a697b50f9be7d2b06fb0 (diff) |
Unmarshal events at the Dendrite level not GMSL level (#2164)
* Use new event json types in gmsl
* Fix EventJSON to actually unmarshal events
* Update GMSL
* Bump GMSL and improve error messages
* Send back the correct RespState
* Update GMSL
Diffstat (limited to 'roomserver/internal/input/input_events.go')
-rw-r--r-- | roomserver/internal/input/input_events.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/roomserver/internal/input/input_events.go b/roomserver/internal/input/input_events.go index bb35ade9..774e71dd 100644 --- a/roomserver/internal/input/input_events.go +++ b/roomserver/internal/input/input_events.go @@ -438,7 +438,7 @@ func (r *Inputer) fetchAuthEvents( isRejected := false nextAuthEvent: for _, authEvent := range gomatrixserverlib.ReverseTopologicalOrdering( - res.AuthEvents, + res.AuthEvents.UntrustedEvents(event.RoomVersion), gomatrixserverlib.TopologicalOrderByAuthEvents, ) { // If we already know about this event from the database then we don't |