fix: error stanza
This commit is contained in:
@@ -768,7 +768,8 @@ def iqCB(sess,iq):
|
|||||||
if getServer(Settings['jid']) == room: nnj = True
|
if getServer(Settings['jid']) == room: nnj = True
|
||||||
|
|
||||||
if iq.getType()=='error' and was_request:
|
if iq.getType()=='error' and was_request:
|
||||||
er_name = get_tag(unicode(iq),'error').replace('<','').split()[0]
|
try: er_name = get_tag(unicode(iq),'error').replace('<','').split()[0]
|
||||||
|
except: er_name = 'Unknown error!'
|
||||||
iq_async(id,time.time(),er_name,'error')
|
iq_async(id,time.time(),er_name,'error')
|
||||||
|
|
||||||
elif iq.getType()=='result' and was_request:
|
elif iq.getType()=='result' and was_request:
|
||||||
|
|||||||
Reference in New Issue
Block a user