[Git][gajim/gajim][master] Fix parsing jid from roster set event

Philipp Hörist gitlab at dev.gajim.org
Tue Jul 17 00:13:19 CEST 2018


Philipp Hörist pushed to branch master at gajim / gajim


Commits:
6c70b63e by Philipp Hörist at 2018-07-17T00:13:12+02:00
Fix parsing jid from roster set event

- - - - -


1 changed file:

- gajim/common/connection_handlers_events.py


Changes:

=====================================
gajim/common/connection_handlers_events.py
=====================================
--- a/gajim/common/connection_handlers_events.py
+++ b/gajim/common/connection_handlers_events.py
@@ -230,9 +230,9 @@ class RosterSetReceivedEvent(nec.NetworkIncomingEvent):
     base_network_events = []
 
     def generate(self):
-        frm = helpers.get_jid_from_iq(self.stanza)
-        our_jid = app.get_jid_from_account(self.conn.name)
-        if frm and frm != our_jid and frm != app.get_server_from_jid(our_jid):
+        frm = self.stanza.getFrom()
+        our_jid = self.conn.get_own_jid()
+        if frm is not None and not frm.bareMatch(our_jid):
             return
         self.version = self.stanza.getTagAttr('query', 'ver')
         self.items = {}



View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6c70b63e34c6bb49365d8df707e9ab8d0588c167

-- 
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/6c70b63e34c6bb49365d8df707e9ab8d0588c167
You're receiving this email because of your account on dev.gajim.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gajim.org/pipermail/commits/attachments/20180717/dac0bb0b/attachment.html>


More information about the Commits mailing list