From: Evgeniy Khramtsov Date: Mon, 1 Sep 2014 12:38:41 +0000 (+0400) Subject: Fix privacy checks of presence probes X-Git-Tag: 14.12~62 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=fda73c3d163cb0bf26c011c62affdce8a2f5098e;p=ejabberd Fix privacy checks of presence probes --- diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index 7750f23f3..ee2934045 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -2202,7 +2202,7 @@ presence_broadcast_first(From, StateData, Packet) -> [], StateData#state.pres_t), PacketProbe = #xmlel{name = <<"presence">>, attrs = [{<<"type">>,<<"probe">>}], children = []}, - JIDs2Probe = format_and_check_privacy(From, StateData, Packet, JIDsProbe, out), + JIDs2Probe = format_and_check_privacy(From, StateData, PacketProbe, JIDsProbe, out), Server = StateData#state.server, send_multiple(StateData, From, JIDs2Probe, PacketProbe), {As, JIDs} =