aboutsummaryrefslogtreecommitdiff
path: root/src/mod_offline.erl
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2003-10-28 20:26:43 +0000
committerAlexey Shchepin <alexey@process-one.net>2003-10-28 20:26:43 +0000
commit188be0dc625be340b06650aaa2cf374d4ce5429b (patch)
tree51a5494182f4d2cf630fc870b5ebe51ff45942f5 /src/mod_offline.erl
parent* src/ejabberd_sm.erl: Bugfix (diff)
* src/ejabberd_listener.erl: Added handling of accept errors,
added timeout value to ssl:accept * src/mod_vcard.erl: Added checks for all empty input fields * src/mod_offline.erl: More strong checks for stored packets SVN Revision: 163
Diffstat (limited to '')
-rw-r--r--src/mod_offline.erl2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mod_offline.erl b/src/mod_offline.erl
index 63537600e..fbd8dfbff 100644
--- a/src/mod_offline.erl
+++ b/src/mod_offline.erl
@@ -65,6 +65,8 @@ stop() ->
store_packet(From, To, Packet) ->
true = is_process_alive(whereis(?PROCNAME)),
+ Type = xml:get_tag_attr_s("type", Packet),
+ true = Type /= "error" andalso Type /= "groupchat",
case check_event(From, To, Packet) of
true ->
#jid{luser = LUser} = To,