aboutsummaryrefslogtreecommitdiff
path: root/roomserver/internal/input/input_events.go
diff options
context:
space:
mode:
authorkegsay <kegan@matrix.org>2022-02-09 20:31:24 +0000
committerGitHub <noreply@github.com>2022-02-09 20:31:24 +0000
commitaa5c3b88dea207410461820ee480b002d185aa54 (patch)
tree7249679bd4c8d84f796dbd11198074dd98a0ee53 /roomserver/internal/input/input_events.go
parentcc688a9a386f48e38687a697b50f9be7d2b06fb0 (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.go2
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