Philipp Hörist pushed to branch master at gajim / python-nbxmpp
Commits:
8802bc7b by Philipp Hörist at 2019-08-19T20:48:50Z
Bookmarks: Handle deleted and retracted events
- - - - -
1 changed file:
- nbxmpp/modules/bookmarks.py
Changes:
=====================================
nbxmpp/modules/bookmarks.py
=====================================
@@ -56,10 +56,18 @@ class Bookmarks:
if properties.pubsub_event.node != NS_BOOKMARKS:
return
+ if properties.pubsub_event.deleted or
properties.pubsub_event.retracted:
+ return
+
item = properties.pubsub_event.item
+ if item is None:
+ return
- bookmarks = []
storage_node = item.getTag('storage', namespace=NS_BOOKMARKS)
+ if storage_node is None:
+ return
+
+ bookmarks = []
if storage_node.getChildren():
bookmarks = self._parse_bookmarks(storage_node)
View it on GitLab:
https://dev.gajim.org/gajim/python-nbxmpp/commit/8802bc7bb76bcf52dee7dfabec267bc1f44aa98d
--
View it on GitLab:
https://dev.gajim.org/gajim/python-nbxmpp/commit/8802bc7bb76bcf52dee7dfabec267bc1f44aa98d
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits