aboutsummaryrefslogtreecommitdiff
path: root/roomserver/internal/query/query.go
diff options
context:
space:
mode:
authorNeil Alexander <neilalexander@users.noreply.github.com>2022-04-06 10:43:54 +0100
committerGitHub <noreply@github.com>2022-04-06 10:43:54 +0100
commit16e2d243fc8f3d433a9d7f428e6f782065dc5e89 (patch)
treeb1e8b7463391319c03d16060c60f678e81647b0f /roomserver/internal/query/query.go
parentf7109de500d675855f9d63c1959f244d34096a4b (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.go2
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)
}