You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-11-08 21:42:24 +03:00
Fix inviter exploding due to member being null
This commit is contained in:
@@ -133,12 +133,12 @@ export default class MultiInviter {
|
|||||||
if (!room) throw new Error("Room not found");
|
if (!room) throw new Error("Room not found");
|
||||||
|
|
||||||
const member = room.getMember(addr);
|
const member = room.getMember(addr);
|
||||||
if (member.membership === "join") {
|
if (member?.membership === "join") {
|
||||||
throw new MatrixError({
|
throw new MatrixError({
|
||||||
errcode: USER_ALREADY_JOINED,
|
errcode: USER_ALREADY_JOINED,
|
||||||
error: "Member already joined",
|
error: "Member already joined",
|
||||||
});
|
});
|
||||||
} else if (member.membership === "invite") {
|
} else if (member?.membership === "invite") {
|
||||||
throw new MatrixError({
|
throw new MatrixError({
|
||||||
errcode: USER_ALREADY_INVITED,
|
errcode: USER_ALREADY_INVITED,
|
||||||
error: "Member already invited",
|
error: "Member already invited",
|
||||||
|
|||||||
Reference in New Issue
Block a user