diff options
author | Christophe Romain <christophe.romain@process-one.net> | 2009-04-10 17:21:37 +0400 |
---|---|---|
committer | Christophe Romain <christophe.romain@process-one.net> | 2009-04-10 17:21:37 +0400 |
commit | 08cbaf8ccf310d562e9fa1af37ce2130b2e17b29 (patch) | |
tree | b7cf0f7a726a07d6126cdd188026519f97766ecd /src/ejabberd_c2s.erl | |
parent | 6b2a838e244153f49d68332c0881e9ebb66c3170 (diff) |
Better handling of presence hook and caps clean
SVN Revision: 2015
Diffstat (limited to 'src/ejabberd_c2s.erl')
-rw-r--r-- | src/ejabberd_c2s.erl | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index 91c257a7c..67a55757d 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -1062,18 +1062,6 @@ handle_info({route, From, To, Packet}, StateName, StateData) -> allow -> LFrom = jlib:short_prepd_jid(From), LBFrom = jlib:short_prepd_bare_jid(From), - %% Note contact availability - Els = Packet#xmlel.children, - case exmpp_presence:get_type(Packet) of - 'unavailable' -> - %mod_caps:clear_caps(From); - % caps clear disabled cause it breaks things - ok; - _ -> - ServerString = binary_to_list(StateData#state.server), - Caps = mod_caps:read_caps(Els), - mod_caps:note_caps(ServerString, From, Caps) - end, case ?SETS:is_element( LFrom, StateData#state.pres_a) orelse ?SETS:is_element( |