Philipp Hörist pushed to branch gajim_0.16 at gajim / gajim
Commits: 7c09d39e by Philipp Hörist at 2017-06-04T00:39:47+02:00 Dont send smacks delay tag with LMC
Since we save the sent stanzas in the smacks queue for a potential replay on connection loss, smacks adds a delay tag.
- - - - -
1 changed file:
- src/common/connection.py
Changes:
===================================== src/common/connection.py ===================================== --- a/src/common/connection.py +++ b/src/common/connection.py @@ -411,6 +411,8 @@ class CommonConnection: id_ = correction_msg.getID() if correction_msg.getTag('replace'): correction_msg.delChild('replace') + if correction_msg.getTag('delay'): + correction_msg.delChild('delay') correction_msg.setTag('replace', attrs={'id': id_}, namespace=nbxmpp.NS_CORRECT) id2 = self.connection.getAnID() @@ -2737,6 +2739,8 @@ class Connection(CommonConnection, ConnectionHandlers): id_ = obj.correction_msg.getID() if obj.correction_msg.getTag('replace'): obj.correction_msg.delChild('replace') + if obj.correction_msg.getTag('delay'): + obj.correction_msg.delChild('delay') obj.correction_msg.setTag('replace', attrs={'id': id_}, namespace=nbxmpp.NS_CORRECT) id2 = self.connection.getAnID()
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/7c09d39e37dd88ebb0d6a6a61b7572d3332...