From e62af41fa84b72d32e82201128778f7b0de57600 Mon Sep 17 00:00:00 2001 From: Pablo Polvorin Date: Mon, 29 Oct 2012 12:25:44 -0300 Subject: [PATCH] Fix mod_ack:user_send_packet/3 signature (thanks zzolkiewski) That hook has 4 arguments --- src/mod_ack.erl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mod_ack.erl b/src/mod_ack.erl index 363f46049..0857d523a 100644 --- a/src/mod_ack.erl +++ b/src/mod_ack.erl @@ -33,7 +33,7 @@ %% API -export([start/2, stop/1, start_link/2]). --export([user_send_packet/3, offline_message/3, +-export([user_send_packet/4, offline_message/3, delayed_message/3, remove_connection/3, feature_inspect_packet/4]). @@ -90,7 +90,7 @@ stop(Host) -> supervisor:terminate_child(ejabberd_sup, Proc), supervisor:delete_child(ejabberd_sup, Proc). -user_send_packet(From, To, +user_send_packet(_Debug, From, To, #xmlel{name = <<"message">>} = Packet) -> case has_receipt_request(Packet) of {true, _} -> @@ -104,7 +104,7 @@ user_send_packet(From, To, false -> do_nothing end end; -user_send_packet(From, _To, +user_send_packet(_Debug, From, _To, #xmlel{name = <<"iq">>, attrs = Attrs}) -> case xml:get_attr_s(<<"id">>, Attrs) of <<"">> -> ok; @@ -112,7 +112,7 @@ user_send_packet(From, _To, Server = From#jid.lserver, del_timer(Server, {iq, ID}, From) end; -user_send_packet(_From, _To, _Packet) -> do_nothing. +user_send_packet(_Debug, _From, _To, _Packet) -> do_nothing. offline_message(From, To, Packet) -> process_ack_request(<<"offline">>, From, To, Packet),