diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2015-11-24 18:44:13 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2015-11-24 18:44:13 +0300 |
commit | 95265dd3ad8e149d94d08e1a73970fb0bbf55b49 (patch) | |
tree | a00a134cf0148a121ea505809cef0d9d49799652 /src/mod_register.erl | |
parent | Make Riak working on R18 (diff) |
Move JID related functions to jid.erl (#847)
Diffstat (limited to 'src/mod_register.erl')
-rw-r--r-- | src/mod_register.erl | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/mod_register.erl b/src/mod_register.erl index f9ffa9c50..21c584469 100644 --- a/src/mod_register.erl +++ b/src/mod_register.erl @@ -89,19 +89,19 @@ unauthenticated_iq_register(_Acc, Server, {A, _Port} -> A; _ -> undefined end, - ResIQ = process_iq(jlib:make_jid(<<"">>, <<"">>, + ResIQ = process_iq(jid:make(<<"">>, <<"">>, <<"">>), - jlib:make_jid(<<"">>, Server, <<"">>), IQ, Address), - Res1 = jlib:replace_from_to(jlib:make_jid(<<"">>, + jid:make(<<"">>, Server, <<"">>), IQ, Address), + Res1 = jlib:replace_from_to(jid:make(<<"">>, Server, <<"">>), - jlib:make_jid(<<"">>, <<"">>, <<"">>), + jid:make(<<"">>, <<"">>, <<"">>), jlib:iq_to_xml(ResIQ)), jlib:remove_attr(<<"to">>, Res1); unauthenticated_iq_register(Acc, _Server, _IQ, _IP) -> Acc. process_iq(From, To, IQ) -> - process_iq(From, To, IQ, jlib:jid_tolower(From)). + process_iq(From, To, IQ, jid:tolower(From)). process_iq(From, To, #iq{type = Type, lang = Lang, sub_el = SubEl, id = ID} = @@ -171,9 +171,9 @@ process_iq(From, To, resource = Resource} -> ResIQ = #iq{type = result, xmlns = ?NS_REGISTER, id = ID, sub_el = []}, - ejabberd_router:route(jlib:make_jid(User, Server, + ejabberd_router:route(jid:make(User, Server, Resource), - jlib:make_jid(User, Server, + jid:make(User, Server, Resource), jlib:iq_to_xml(ResIQ)), ejabberd_auth:remove_user(User, Server), @@ -373,10 +373,10 @@ try_set_password(User, Server, Password, IQ, SubEl, end. try_register(User, Server, Password, SourceRaw, Lang) -> - case jlib:is_nodename(User) of + case jid:is_nodename(User) of false -> {error, ?ERR_BAD_REQUEST}; _ -> - JID = jlib:make_jid(User, Server, <<"">>), + JID = jid:make(User, Server, <<"">>), Access = gen_mod:get_module_opt(Server, ?MODULE, access, fun(A) when is_atom(A) -> A end, all), @@ -441,7 +441,7 @@ send_welcome_message(JID) -> of {<<"">>, <<"">>} -> ok; {Subj, Body} -> - ejabberd_router:route(jlib:make_jid(<<"">>, Host, + ejabberd_router:route(jid:make(<<"">>, Host, <<"">>), JID, #xmlel{name = <<"message">>, @@ -463,7 +463,7 @@ send_registration_notifications(Mod, UJID, Source) -> case gen_mod:get_module_opt( Host, Mod, registration_watchers, fun(Ss) -> - [#jid{} = jlib:string_to_jid(iolist_to_binary(S)) + [#jid{} = jid:from_string(iolist_to_binary(S)) || S <- Ss] end, []) of [] -> ok; @@ -472,13 +472,13 @@ send_registration_notifications(Mod, UJID, Source) -> iolist_to_binary(io_lib:format("[~s] The account ~s was registered from " "IP address ~s on node ~w using ~p.", [get_time_string(), - jlib:jid_to_string(UJID), + jid:to_string(UJID), ip_to_string(Source), node(), Mod])), lists:foreach( fun(JID) -> ejabberd_router:route( - jlib:make_jid(<<"">>, Host, <<"">>), + jid:make(<<"">>, Host, <<"">>), JID, #xmlel{name = <<"message">>, attrs = [{<<"type">>, <<"chat">>}], @@ -610,7 +610,7 @@ process_xdata_submit(El) -> end. is_strong_password(Server, Password) -> - LServer = jlib:nameprep(Server), + LServer = jid:nameprep(Server), case gen_mod:get_module_opt(LServer, ?MODULE, password_strength, fun(N) when is_number(N), N>=0 -> N end, 0) of @@ -673,7 +673,7 @@ transform_module_options(Opts) -> %%% may_remove_resource({_, _, _} = From) -> - jlib:jid_remove_resource(From); + jid:remove_resource(From); may_remove_resource(From) -> From. get_ip_access(Host) -> @@ -706,7 +706,7 @@ mod_opt_type(password_strength) -> fun (N) when is_number(N), N >= 0 -> N end; mod_opt_type(registration_watchers) -> fun (Ss) -> - [#jid{} = jlib:string_to_jid(iolist_to_binary(S)) + [#jid{} = jid:from_string(iolist_to_binary(S)) || S <- Ss] end; mod_opt_type(welcome_message) -> |