Fix inviter exploding due to member being null
This commit is contained in:
parent
199c80315e
commit
7433419649
1 changed files with 2 additions and 2 deletions
|
@ -133,12 +133,12 @@ export default class MultiInviter {
|
|||
if (!room) throw new Error("Room not found");
|
||||
|
||||
const member = room.getMember(addr);
|
||||
if (member.membership === "join") {
|
||||
if (member?.membership === "join") {
|
||||
throw new MatrixError({
|
||||
errcode: USER_ALREADY_JOINED,
|
||||
error: "Member already joined",
|
||||
});
|
||||
} else if (member.membership === "invite") {
|
||||
} else if (member?.membership === "invite") {
|
||||
throw new MatrixError({
|
||||
errcode: USER_ALREADY_INVITED,
|
||||
error: "Member already invited",
|
||||
|
|
Loading…
Reference in a new issue