From: Evgeny Khramtsov Date: Tue, 28 May 2019 12:14:45 +0000 (+0300) Subject: Don't check mod_register restrictions in 'register' command X-Git-Tag: 19.05~1 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4eaba131890ab48c3089a9fa227d28ed44418c47;p=ejabberd Don't check mod_register restrictions in 'register' command The commit reverts behaviour introduced in 1f2b8adc285c6c67de75986e96d6bd1632ef97fe --- diff --git a/src/ejabberd_admin.erl b/src/ejabberd_admin.erl index d044f1270..017586ae6 100644 --- a/src/ejabberd_admin.erl +++ b/src/ejabberd_admin.erl @@ -489,14 +489,7 @@ update_module(ModuleNameString) -> %%% register(User, Host, Password) -> - Ret = case gen_mod:is_loaded(Host, mod_register) of - true -> - {ok, IPRaw} = inet_parse:address("::ffff:127.0.0.1"), - mod_register:try_register(User, Host, Password, IPRaw); - false -> - ejabberd_auth:try_register(User, Host, Password) - end, - case Ret of + case ejabberd_auth:try_register(User, Host, Password) of ok -> {ok, io_lib:format("User ~s@~s successfully registered", [User, Host])}; {error, exists} ->