Philipp Hörist pushed to branch master at gajim / python-nbxmpp
Commits: ac3f42d4 by lovetox at 2020-04-25T15:25:04+02:00 EntityCaps: Correctly handle disco info without node attribute
- - - - -
1 changed file:
- nbxmpp/modules/entity_caps.py
Changes:
===================================== nbxmpp/modules/entity_caps.py ===================================== @@ -52,12 +52,15 @@ class EntityCaps(BaseModule): if self._caps is None: return
- if self._node is not None: - if self._node != stanza.getQuerynode(): + node = stanza.getQuerynode() + if node is not None: + if self._node != node: return
iq = stanza.buildReply('result') - iq.setQuerynode(self._node) + if node is not None: + iq.setQuerynode(node) + query = iq.getQuery() for identity in self._caps.identities: query.addChild(node=identity.get_node())
View it on GitLab: https://dev.gajim.org/gajim/python-nbxmpp/-/commit/ac3f42d49bb4221e073138c8e...