From: Holger Weiss Date: Tue, 13 May 2014 23:04:38 +0000 (+0200) Subject: Don't miss incoming presence updates X-Git-Tag: 14.07~119^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6e8dd5bdff5f8aaaf8faa48dd27f0825bd6767be;p=ejabberd Don't miss incoming presence updates --- diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index 88f1c9871..85a696c7f 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -1663,7 +1663,7 @@ handle_info({route, From, To, jlib:replace_from_to_attrs(jlib:jid_to_string(From), jlib:jid_to_string(To), NewAttrs), FixedPacket = #xmlel{name = Name, attrs = Attrs2, children = Els}, - SentStateData = send_stanza(StateData, FixedPacket), + SentStateData = send_stanza(NewState, FixedPacket), ejabberd_hooks:run(user_receive_packet, SentStateData#state.server, [SentStateData#state.jid, From, To, FixedPacket]),