]> granicus.if.org Git - ejabberd/commitdiff
Don't miss incoming presence updates
authorHolger Weiss <holger@zedat.fu-berlin.de>
Tue, 13 May 2014 23:04:38 +0000 (01:04 +0200)
committerHolger Weiss <holger@zedat.fu-berlin.de>
Tue, 13 May 2014 23:04:38 +0000 (01:04 +0200)
src/ejabberd_c2s.erl

index 88f1c987139cd0e50a84b7e4a999f7db2266f3b5..85a696c7f8c36ad5c53c8038ab1103bcc982315f 100644 (file)
@@ -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]),