aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2016-03-04 11:09:14 +0100
committerBadlop <badlop@process-one.net>2016-03-04 11:09:14 +0100
commit9c3d57e63e3d606e92eac2a3c619bf71a730ce54 (patch)
tree536efa68a2414cbdbf90f3e07f74aca97f9a08b5 /src
parentext_mod: switch to fast_xml and remove old p1_logger reference (diff)
Mark get_queue_length obsolete, and use count_offline_messages (#970)
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_web_admin.erl3
-rw-r--r--src/mod_admin_extra.erl2
-rw-r--r--src/mod_offline.erl7
3 files changed, 6 insertions, 6 deletions
diff --git a/src/ejabberd_web_admin.erl b/src/ejabberd_web_admin.erl
index d69b2a6c1..11d90ab80 100644
--- a/src/ejabberd_web_admin.erl
+++ b/src/ejabberd_web_admin.erl
@@ -1520,8 +1520,7 @@ get_offlinemsg_length(ModOffline, User, Server) ->
case ModOffline of
none -> <<"disabled">>;
_ ->
- pretty_string_int(ModOffline:get_queue_length(User,
- Server))
+ pretty_string_int(ModOffline:count_offline_messages(User,Server))
end.
get_offlinemsg_module(Server) ->
diff --git a/src/mod_admin_extra.erl b/src/mod_admin_extra.erl
index bd5a8489c..6180a16d1 100644
--- a/src/mod_admin_extra.erl
+++ b/src/mod_admin_extra.erl
@@ -531,7 +531,7 @@ get_commands_spec() ->
tags = [offline],
desc = "Get the number of unread offline messages",
policy = user,
- module = mod_offline, function = get_queue_length,
+ module = mod_offline, function = count_offline_messages,
args = [],
result = {res, integer}},
#ejabberd_commands{name = send_message, tags = [stanza],
diff --git a/src/mod_offline.erl b/src/mod_offline.erl
index 4e00d9235..fa6a961fe 100644
--- a/src/mod_offline.erl
+++ b/src/mod_offline.erl
@@ -40,8 +40,6 @@
-behaviour(gen_mod).
--export([count_offline_messages/2]).
-
-export([start/2,
start_link/2,
stop/1,
@@ -61,6 +59,7 @@
import/3,
export/1,
get_queue_length/2,
+ count_offline_messages/2,
get_offline_els/2,
webadmin_page/3,
webadmin_user/4,
@@ -70,6 +69,8 @@
handle_info/2, terminate/2, code_change/3,
mod_opt_type/1]).
+-deprecated({get_queue_length,2}).
+
-include("ejabberd.hrl").
-include("logger.hrl").
@@ -1294,7 +1295,7 @@ get_messages_subset2(Max, Length, MsgsAll, odbc) ->
MsgsFirstN ++ [IntermediateMsg] ++ MsgsLastN.
webadmin_user(Acc, User, Server, Lang) ->
- QueueLen = get_queue_length(jid:nodeprep(User),
+ QueueLen = count_offline_messages(jid:nodeprep(User),
jid:nameprep(Server)),
FQueueLen = [?AC(<<"queue/">>,
(iolist_to_binary(integer_to_list(QueueLen))))],