Set stateIDs length correctly or else the roomserver thinks there are missing events when there aren't

This commit is contained in:
Kegan Dougal 2022-01-25 16:14:52 +00:00
parent f5b87bde01
commit 9889429ae8

View file

@ -149,7 +149,7 @@ func (t *missingStateReq) processEventWithMissingState(
}
t.hadEventsMutex.Unlock()
stateIDs := make([]string, len(resolvedState.StateEvents))
stateIDs := make([]string, 0, len(resolvedState.StateEvents))
for _, event := range resolvedState.StateEvents {
stateIDs = append(stateIDs, event.EventID())
}