Only split if the requested limit is > 1

This commit is contained in:
Till Faelligen 2024-02-20 08:09:01 +01:00
parent ad331ed8f8
commit 1537e34179
No known key found for this signature in database
GPG key ID: 3DF82D8AB9211D4E

View file

@ -164,7 +164,9 @@ func Context(
} }
// Limit is split up for before/after events // Limit is split up for before/after events
filter.Limit = filter.Limit / 2 if limit > 1 {
filter.Limit = filter.Limit / 2
}
eventsBefore, err := snapshot.SelectContextBeforeEvent(ctx, id, roomID, filter) eventsBefore, err := snapshot.SelectContextBeforeEvent(ctx, id, roomID, filter)
if err != nil && err != sql.ErrNoRows { if err != nil && err != sql.ErrNoRows {