aboutsummaryrefslogtreecommitdiff
path: root/src/mod_register.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2015-11-24 18:44:13 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2015-11-24 18:44:13 +0300
commit95265dd3ad8e149d94d08e1a73970fb0bbf55b49 (patch)
treea00a134cf0148a121ea505809cef0d9d49799652 /src/mod_register.erl
parentMake 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.erl32
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) ->