diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2013-03-29 13:23:52 +0400 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2013-03-29 13:23:52 +0400 |
commit | 299a0f823aa7e239fcd32c6d1ba5a061d21e01a4 (patch) | |
tree | 0ea90ee98e0821be0af26e554b3e2c3505c52b78 /src/mod_carboncopy.erl | |
parent | 4c2d2bd4e903756fab3ec0ed694a2aa1956c5740 (diff) |
Fix several refactoring related bugs
Diffstat (limited to 'src/mod_carboncopy.erl')
-rw-r--r-- | src/mod_carboncopy.erl | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mod_carboncopy.erl b/src/mod_carboncopy.erl index 43bb845fc..4f4dfbe84 100644 --- a/src/mod_carboncopy.erl +++ b/src/mod_carboncopy.erl @@ -35,8 +35,8 @@ stop/1]). %% Hooks: --export([user_send_packet/4, - user_receive_packet/5, +-export([user_send_packet/3, + user_receive_packet/4, iq_handler2/3, iq_handler1/3, remove_connection/4, @@ -127,15 +127,15 @@ iq_handler(From, _To, #iq{type=set, sub_el = #xmlel{name = Operation, children iq_handler(_From, _To, IQ, _CC)-> IQ#iq{type=error, sub_el = [?ERR_NOT_ALLOWED]}. -user_send_packet(_Debug, From, _To, Packet) -> +user_send_packet(From, _To, Packet) -> check_and_forward(From, Packet, sent). %% Only make carbon copies if the original destination was not a bare jid. %% If the original destination was a bare jid, the message is going to be delivered to all %% connected resources anyway. Avoid duplicate delivery. "XEP-0280 : 3.5 Receiving Messages" -user_receive_packet(_Debug, JID, _From, #jid{resource=Resource} = _To, Packet) when Resource /= <<>> -> +user_receive_packet(JID, _From, #jid{resource=Resource} = _To, Packet) when Resource /= <<>> -> check_and_forward(JID, Packet, received); -user_receive_packet(_Debug, _JID, _From, _To, _Packet) -> +user_receive_packet(_JID, _From, _To, _Packet) -> ok. % verifier si le trafic est local |