From 9dcc67122abad14c4a09e1450fe8f9e098f9b320 Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Mon, 17 Aug 2020 15:59:08 +0100 Subject: [PATCH] oops send state key to GetMembership --- roomserver/internal/perform_invite.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roomserver/internal/perform_invite.go b/roomserver/internal/perform_invite.go index f31750cfe..34c61f978 100644 --- a/roomserver/internal/perform_invite.go +++ b/roomserver/internal/perform_invite.go @@ -57,7 +57,7 @@ func (r *RoomserverInternalAPI) PerformInvite( var isAlreadyJoined bool roomNID, err := r.DB.RoomNID(ctx, roomID) if err == nil { - _, isAlreadyJoined, _ = r.DB.GetMembership(ctx, roomNID, "") + _, isAlreadyJoined, _ = r.DB.GetMembership(ctx, roomNID, *event.StateKey()) } if isAlreadyJoined { // If the user is joined to the room then that takes precedence over this