diff options
author | Neil Alexander <neilalexander@users.noreply.github.com> | 2022-04-06 10:43:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-06 10:43:54 +0100 |
commit | 16e2d243fc8f3d433a9d7f428e6f782065dc5e89 (patch) | |
tree | b1e8b7463391319c03d16060c60f678e81647b0f /roomserver/internal/query/query.go | |
parent | f7109de500d675855f9d63c1959f244d34096a4b (diff) |
Reduce the number of allocations made by `localRoomMembers` when consuming stream events for push notifications (#2324)
Diffstat (limited to 'roomserver/internal/query/query.go')
-rw-r--r-- | roomserver/internal/query/query.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/roomserver/internal/query/query.go b/roomserver/internal/query/query.go index 471c6fb4..7e4d5668 100644 --- a/roomserver/internal/query/query.go +++ b/roomserver/internal/query/query.go @@ -220,7 +220,7 @@ func (r *Queryer) QueryMembershipsForRoom( if request.Sender == "" { var events []types.Event var eventNIDs []types.EventNID - eventNIDs, err = r.DB.GetMembershipEventNIDsForRoom(ctx, info.RoomNID, request.JoinedOnly, false) + eventNIDs, err = r.DB.GetMembershipEventNIDsForRoom(ctx, info.RoomNID, request.JoinedOnly, request.LocalOnly) if err != nil { return fmt.Errorf("r.DB.GetMembershipEventNIDsForRoom: %w", err) } |