changeset 148e289810ff in /home/hg/repos/gajim
branches: gtk3 details:http://hg.gajim.org/gajim?cmd=changeset;node=148e289810ff description: fix receiving a carbon of a sent message without a from.
diffstat:
src/common/connection_handlers_events.py | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
diffs (15 lines):
diff -r 850b44bec8a0 -r 148e289810ff src/common/connection_handlers_events.py --- a/src/common/connection_handlers_events.py Thu Jul 18 14:03:13 2013 +0200 +++ b/src/common/connection_handlers_events.py Thu Jul 18 14:32:45 2013 +0200 @@ -1054,7 +1054,10 @@ self.stanza = nbxmpp.Message(node=msg) if carbon_marker.getName() == 'sent': to = self.stanza.getTo() - self.stanza.setTo(self.stanza.getFrom()) + frm = self.stanza.getFrom() + if not frm: + frm = gajim.get_jid_from_account(account) + self.stanza.setTo(frm) self.stanza.setFrom(to) self.sent = True try: