oops send state key to GetMembership

This commit is contained in:
Neil Alexander 2020-08-17 15:59:08 +01:00
parent 8952c5a065
commit 9dcc67122a
No known key found for this signature in database
GPG key ID: A02A2019A2BB0944

View file

@ -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