From 9b2dc102544cf74ac8134f9c61a1a3c4c47f2617 Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Wed, 15 Jun 2022 10:10:04 +0100 Subject: [PATCH] Be more specific --- roomserver/storage/shared/storage.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roomserver/storage/shared/storage.go b/roomserver/storage/shared/storage.go index f9e9e42f0..b1c5ef275 100644 --- a/roomserver/storage/shared/storage.go +++ b/roomserver/storage/shared/storage.go @@ -501,11 +501,15 @@ func (d *Database) events( if !ok { panic("should have position") } + delete(positions, result.EventNID) results[pos] = result if result.Event != nil { d.Cache.StoreRoomServerEvent(result.EventNID, result.Event) } } + if len(positions) > 0 { + panic("unsatisfied events") + } if !redactionsArePermanent { d.applyRedactions(results) }