Limit filter to limit/2 for before/after events

This commit is contained in:
Till Faelligen 2024-02-19 20:45:25 +01:00
parent ecb7b383e9
commit cbb1654cc4
No known key found for this signature in database
GPG key ID: 3DF82D8AB9211D4E

View file

@ -157,6 +157,9 @@ func Context(
}
}
// Limit is split up for before/after events
filter.Limit = filter.Limit / 2
eventsBefore, err := snapshot.SelectContextBeforeEvent(ctx, id, roomID, filter)
if err != nil && err != sql.ErrNoRows {
logrus.WithError(err).Error("unable to fetch before events")