From 648ac9fe8971a3bde9513e43804bd3fce0913458 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=B6rist?= Date: Sun, 9 Sep 2018 17:43:17 +0200 Subject: [PATCH] Fix subscribing to contact Fixes #9321 --- gajim/common/modules/presence.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gajim/common/modules/presence.py b/gajim/common/modules/presence.py index 9192e9e30..e32015d5e 100644 --- a/gajim/common/modules/presence.py +++ b/gajim/common/modules/presence.py @@ -52,6 +52,9 @@ class Presence: return log.info('Received from %s', stanza.getFrom()) + if nbxmpp.isErrorNode(stanza): + log.info('Error:\n%s', stanza) + app.nec.push_incoming_event( NetworkEvent('raw-pres-received', conn=self._con, @@ -166,7 +169,7 @@ class Presence: item.addChild('group').setData(group) self._con.connection.send(iq) - self.send_presence(jid, 'subscribe', msg) + self.send_presence(jid, 'subscribe', status=msg) def get_presence(self, to=None, typ=None, priority=None, show=None, status=None, nick=None, caps=True,