mirror of
https://github.com/dani/patrix.git
synced 2024-06-01 21:41:41 +02:00
Don't die if we try to invite a user which has already been invited
This commit is contained in:
parent
a6b917b34f
commit
7a6899489e
|
@ -302,9 +302,15 @@ sub modify_room {
|
|||
uri => $uri,
|
||||
content => to_json($json)
|
||||
});
|
||||
# TODO: just warn if already invited
|
||||
die "Error inviting user $invite in room $opt->{room}\n"
|
||||
unless ($resp->is_success);
|
||||
unless ($resp->is_success){
|
||||
my $error = from_json($resp->decoded_content);
|
||||
if ($error->{error} eq $invite . ' is already in the room.' && $error->{errcode} eq 'M_FORBIDDEN'){
|
||||
debug($invite . 'has already been invited in this room, ignoring');
|
||||
}
|
||||
else{
|
||||
die "Error inviting user $invite in room $opt->{room}\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user