[Git][gajim/gajim][master] Raise NodeProcessed after processing ROSTERX

Philipp Hörist gitlab at dev.gajim.org
Thu Jul 5 23:55:22 CEST 2018


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


Commits:
0a6b2126 by Philipp Hörist at 2018-07-05T23:55:09+02:00
Raise NodeProcessed after processing ROSTERX

- - - - -


1 changed file:

- gajim/common/modules/roster_item_exchange.py


Changes:

=====================================
gajim/common/modules/roster_item_exchange.py
=====================================
--- a/gajim/common/modules/roster_item_exchange.py
+++ b/gajim/common/modules/roster_item_exchange.py
@@ -44,7 +44,8 @@ class RosterItemExchange:
         items_list = stanza.getTag(
             'x', namespace=nbxmpp.NS_ROSTERX).getChildren()
         if items_list is None:
-            return
+            raise nbxmpp.NodeProcessed
+
         action = items_list[0].getAttr('action')
         if not action:
             action = 'add'
@@ -77,7 +78,7 @@ class RosterItemExchange:
             exchange_items_list[jid] = [name, groups]
 
         if not exchange_items_list:
-            return
+            raise nbxmpp.NodeProcessed
 
         log.info('Items: %s', exchange_items_list)
 
@@ -87,8 +88,7 @@ class RosterItemExchange:
             exchange_items_list=exchange_items_list,
             action=action))
 
-        if stanza.name == 'iq':
-            raise nbxmpp.NodeProcessed
+        raise nbxmpp.NodeProcessed
 
     def send_contacts(self, contacts, fjid, type_='message'):
         if not app.account_is_connected(self._account):



View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/0a6b2126b34dd9d627e203a630c185f2dfc34e1d

-- 
View it on GitLab: https://dev.gajim.org/gajim/gajim/commit/0a6b2126b34dd9d627e203a630c185f2dfc34e1d
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/20180705/7b3248b9/attachment-0001.html>


More information about the Commits mailing list