From 9d6e3f432307dc3a250cb97640bf04b5b79a3606 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=B6rist?= Date: Wed, 26 Jul 2017 02:41:08 +0200 Subject: [PATCH] Get the ID attr of origin-id instead of the Node --- gajim/common/connection_handlers_events.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gajim/common/connection_handlers_events.py b/gajim/common/connection_handlers_events.py index 9602a0f5c..73e09a1c6 100644 --- a/gajim/common/connection_handlers_events.py +++ b/gajim/common/connection_handlers_events.py @@ -1077,7 +1077,9 @@ class MamMessageReceivedEvent(nec.NetworkIncomingEvent, HelperEvent): if frm.bareMatch(own_jid): self.stanza_id = self.msg_.getTag('origin-id', namespace=nbxmpp.NS_SID) - if not self.stanza_id: + if self.stanza_id: + self.stanza_id.getID() + else: self.stanza_id = self.msg_.getID() self.with_ = str(to)