Skip to content

Commit f3e14c3

Browse files
committed
fix(federation): correct state key reference in joinUser function for room invites
1 parent 7ed919f commit f3e14c3

File tree

1 file changed

+2
-2
lines changed
  • ee/packages/federation-matrix/src/api/_matrix

1 file changed

+2
-2
lines changed

ee/packages/federation-matrix/src/api/_matrix/invite.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ async function joinRoom({
169169
}
170170

171171
// backoff needed for this call, can fail
172-
await room.joinUser(inviteEvent.roomId, inviteEvent.stateKey);
172+
await room.joinUser(inviteEvent.roomId, inviteEvent.event.state_key);
173173

174174
// now we create the room we saved post joining
175175
const matrixRoom = await state.getFullRoomState2(inviteEvent.roomId);
@@ -312,7 +312,7 @@ export const acceptInvite = async (
312312
throw new Error('User is native federated');
313313
}
314314

315-
await services.room.joinUser(inviteEvent.roomId, inviteEvent.stateKey);
315+
await services.room.joinUser(inviteEvent.roomId, inviteEvent.event.state_key);
316316
};
317317

318318
export const getMatrixInviteRoutes = (services: HomeserverServices) => {

0 commit comments

Comments
 (0)