From 7b80ed0807d16f041b66e5c1c51c533fe6c7e614 Mon Sep 17 00:00:00 2001 From: Lance Stout Date: Wed, 25 Jul 2012 01:33:44 -0700 Subject: Substitute a blank JID for the boundjid in API calls. --- sleekxmpp/api.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sleekxmpp/api.py') diff --git a/sleekxmpp/api.py b/sleekxmpp/api.py index 4004f5b7..8de61b34 100644 --- a/sleekxmpp/api.py +++ b/sleekxmpp/api.py @@ -101,8 +101,10 @@ class APIRegistry(object): if not jid: jid = self.xmpp.boundjid - if jid and not isinstance(jid, JID): + elif jid and not isinstance(jid, JID): jid = JID(jid) + elif jid == JID(''): + jid = self.xmpp.boundjid if node is None: node = '' -- cgit v1.2.3