[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