diff options
author | Badlop <badlop@process-one.net> | 2018-05-14 12:24:56 +0200 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2018-05-14 12:24:56 +0200 |
commit | cb3bb710bd11ee721a044eecfbf5436d563bf449 (patch) | |
tree | b99e3794b018630c7d1732d1785ba242167eb366 /src/mod_muc_admin.erl | |
parent | Disable thumbnails creation by default (diff) |
Handle muc_register_nick success correctly (#2415)
Diffstat (limited to 'src/mod_muc_admin.erl')
-rw-r--r-- | src/mod_muc_admin.erl | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl index 6b6c7d8c..5a89dab4 100644 --- a/src/mod_muc_admin.erl +++ b/src/mod_muc_admin.erl @@ -368,7 +368,10 @@ muc_register_nick(Nick, FromBinary, ServerHost) -> Host = find_host(ServerHost), From = jid:decode(FromBinary), Lang = <<"en">>, - mod_muc:iq_set_register_info(ServerHost, Host, From, Nick, Lang). + case mod_muc:iq_set_register_info(ServerHost, Host, From, Nick, Lang) of + {result, undefined} -> ok; + E -> E + end. muc_unregister_nick(FromBinary, ServerHost) -> muc_register_nick(<<"">>, FromBinary, ServerHost). |