Fix cannot read length of undefined for room upgrades (#7037)

This commit is contained in:
Michael Telatynski
2021-10-26 10:21:27 +01:00
committed by GitHub
parent 0fa9638681
commit 39e61c4fa3

View File

@@ -50,7 +50,7 @@ export async function upgradeRoom(
spinnerModal = Modal.createDialog(Spinner, null, "mx_Dialog_spinner");
}
let toInvite: string[];
let toInvite: string[] = [];
if (inviteUsers) {
toInvite = [
...room.getMembersWithMembership("join"),
@@ -58,7 +58,7 @@ export async function upgradeRoom(
].map(m => m.userId).filter(m => m !== cli.getUserId());
}
let parentsToRelink: Room[];
let parentsToRelink: Room[] = [];
if (updateSpaces) {
parentsToRelink = Array.from(SpaceStore.instance.getKnownParents(room.roomId))
.map(roomId => cli.getRoom(roomId))