aboutsummaryrefslogtreecommitdiff
path: root/src/mod_privacy.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_privacy.erl
parentMake Riak working on R18 (diff)
Move JID related functions to jid.erl (#847)
Diffstat (limited to 'src/mod_privacy.erl')
-rw-r--r--src/mod_privacy.erl40
1 files changed, 20 insertions, 20 deletions
diff --git a/src/mod_privacy.erl b/src/mod_privacy.erl
index 6ab559c90..02ff07a1b 100644
--- a/src/mod_privacy.erl
+++ b/src/mod_privacy.erl
@@ -322,7 +322,7 @@ type_to_list(Type) ->
value_to_list(Type, Val) ->
case Type of
- jid -> jlib:jid_to_string(Val);
+ jid -> jid:to_string(Val);
group -> Val;
subscription ->
case Val of
@@ -581,9 +581,9 @@ process_list_set(LUser, LServer, {value, Name}, Els) ->
of
{atomic, conflict} -> {error, ?ERR_CONFLICT};
{atomic, ok} ->
- ejabberd_sm:route(jlib:make_jid(LUser, LServer,
+ ejabberd_sm:route(jid:make(LUser, LServer,
<<"">>),
- jlib:make_jid(LUser, LServer, <<"">>),
+ jid:make(LUser, LServer, <<"">>),
{broadcast, {privacy_list,
#userlist{name = Name,
list = []},
@@ -597,9 +597,9 @@ process_list_set(LUser, LServer, {value, Name}, Els) ->
of
{atomic, ok} ->
NeedDb = is_list_needdb(List),
- ejabberd_sm:route(jlib:make_jid(LUser, LServer,
+ ejabberd_sm:route(jid:make(LUser, LServer,
<<"">>),
- jlib:make_jid(LUser, LServer, <<"">>),
+ jid:make(LUser, LServer, <<"">>),
{broadcast, {privacy_list,
#userlist{name = Name,
list = List,
@@ -645,11 +645,11 @@ parse_items([#xmlel{name = <<"item">>, attrs = Attrs,
{{value, T}, {value, V}} ->
case T of
<<"jid">> ->
- case jlib:string_to_jid(V) of
+ case jid:from_string(V) of
error -> false;
JID ->
I1#listitem{type = jid,
- value = jlib:jid_tolower(JID)}
+ value = jid:tolower(JID)}
end;
<<"group">> -> I1#listitem{type = group, value = V};
<<"subscription">> ->
@@ -715,8 +715,8 @@ is_list_needdb(Items) ->
Items).
get_user_list(Acc, User, Server) ->
- LUser = jlib:nodeprep(User),
- LServer = jlib:nameprep(Server),
+ LUser = jid:nodeprep(User),
+ LServer = jid:nameprep(Server),
{Default, Items} = get_user_list(Acc, LUser, LServer,
gen_mod:db_type(LServer, ?MODULE)),
NeedDb = is_list_needdb(Items),
@@ -772,8 +772,8 @@ get_user_list(_, LUser, LServer, odbc) ->
end.
get_user_lists(User, Server) ->
- LUser = jlib:nodeprep(User),
- LServer = jlib:nameprep(Server),
+ LUser = jid:nodeprep(User),
+ LServer = jid:nameprep(Server),
get_user_lists(LUser, LServer, gen_mod:db_type(LServer, ?MODULE)).
get_user_lists(LUser, LServer, mnesia) ->
@@ -869,13 +869,13 @@ check_packet(_, User, Server,
{_, _} -> other
end,
LJID = case Dir of
- in -> jlib:jid_tolower(From);
- out -> jlib:jid_tolower(To)
+ in -> jid:tolower(From);
+ out -> jid:tolower(To)
end,
{Subscription, Groups} = case NeedDb of
true ->
ejabberd_hooks:run_fold(roster_get_jid_info,
- jlib:nameprep(Server),
+ jid:nameprep(Server),
{none, []},
[User, Server,
LJID]);
@@ -944,8 +944,8 @@ is_type_match(Type, Value, JID, Subscription, Groups) ->
end.
remove_user(User, Server) ->
- LUser = jlib:nodeprep(User),
- LServer = jlib:nameprep(Server),
+ LUser = jid:nodeprep(User),
+ LServer = jid:nameprep(Server),
remove_user(LUser, LServer,
gen_mod:db_type(LServer, ?MODULE)).
@@ -971,9 +971,9 @@ raw_to_item([SType, SValue, SAction, SOrder, SMatchAll,
{Type, Value} = case SType of
<<"n">> -> {none, none};
<<"j">> ->
- case jlib:string_to_jid(SValue) of
+ case jid:from_string(SValue) of
#jid{} = JID ->
- {jid, jlib:jid_tolower(JID)}
+ {jid, jid:tolower(JID)}
end;
<<"g">> -> {group, SValue};
<<"s">> ->
@@ -1013,7 +1013,7 @@ item_to_raw(#listitem{type = Type, value = Value,
none -> {<<"n">>, <<"">>};
jid ->
{<<"j">>,
- ejabberd_odbc:escape(jlib:jid_to_string(Value))};
+ ejabberd_odbc:escape(jid:to_string(Value))};
group -> {<<"g">>, ejabberd_odbc:escape(Value)};
subscription ->
case Value of
@@ -1164,7 +1164,7 @@ update_table() ->
end.
export(Server) ->
- case catch ejabberd_odbc:sql_query(jlib:nameprep(Server),
+ case catch ejabberd_odbc:sql_query(jid:nameprep(Server),
[<<"select id from privacy_list order by "
"id desc limit 1;">>]) of
{selected, [<<"id">>], [[I]]} ->