aboutsummaryrefslogtreecommitdiff
path: root/src/mod_offline.erl
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2003-01-26 20:16:53 +0000
committerAlexey Shchepin <alexey@process-one.net>2003-01-26 20:16:53 +0000
commitaed24c637fea62e0a72636fd0a1714a9ecd16a6b (patch)
tree612296a521a90c06d582d5745c09981ea859d93e /src/mod_offline.erl
parent*** empty log message *** (diff)
*** empty log message ***
SVN Revision: 51
Diffstat (limited to 'src/mod_offline.erl')
-rw-r--r--src/mod_offline.erl10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/mod_offline.erl b/src/mod_offline.erl
index f524735a9..b5e84cad0 100644
--- a/src/mod_offline.erl
+++ b/src/mod_offline.erl
@@ -13,7 +13,8 @@
-export([start/1,
store_packet/3,
- resend_offline_messages/1]).
+ resend_offline_messages/1,
+ remove_user/1]).
-include("namespaces.hrl").
@@ -115,3 +116,10 @@ resend_offline_messages(User) ->
_ ->
ok
end.
+
+remove_user(User) ->
+ LUser = jlib:tolower(User),
+ F = fun() ->
+ mnesia:delete({offline_msg, LUser})
+ end,
+ mnesia:transaction(F).