Fix instances of using undefined variables.

This commit is contained in:
Lance Stout
2012-02-18 11:56:10 -08:00
parent 94b57d232d
commit 977fcc0632
6 changed files with 10 additions and 5 deletions

View File

@@ -754,7 +754,7 @@ class xep_0030(base_plugin):
"""
result = info
if isinstance(info, Iq):
info = iq['disco_info']
info = info['disco_info']
if not info['node']:
if not info['identities']:
if self.xmpp.is_component:

View File

@@ -11,7 +11,7 @@ import threading
import sleekxmpp
from sleekxmpp import Iq
from sleekxmpp.exceptions import XMPPError
from sleekxmpp.exceptions import XMPPError, IqError, IqTimeout
from sleekxmpp.plugins.base import base_plugin
from sleekxmpp.xmlstream.handler import Callback
from sleekxmpp.xmlstream.matcher import StanzaPath

View File

@@ -121,7 +121,7 @@ class xep_0066(base_plugin):
iq -- The Iq stanza containing the OOB transfer request.
"""
if iq['to'] in self.url_handlers['jid']:
return self.url_handlers['jid'][jid](iq)
return self.url_handlers['jid'][iq['to']](iq)
else:
if self.url_handlers['global']:
self.url_handlers['global'](iq)

View File

@@ -9,7 +9,9 @@
import logging
import hashlib
import random
import sys
from sleekxmpp.exceptions import IqError, IqTimeout
from sleekxmpp.stanza import Iq, StreamFeatures
from sleekxmpp.xmlstream import ElementBase, ET, register_stanza_plugin
from sleekxmpp.plugins.base import base_plugin