Show general error desc if the stanza doesn't have error code.
This commit is contained in:
parent
7646e94ff5
commit
35a7f7bc32
|
@ -373,10 +373,13 @@ class CommandWindow:
|
|||
|
||||
if errorid is not None:
|
||||
# we've got error code, display appropriate message
|
||||
errorname = xmpp.NS_STANZAS + ' ' + str(errorid)
|
||||
errordesc = xmpp.ERRORS[errorname][2]
|
||||
error = errordesc.decode('utf-8')
|
||||
del errorname, errordesc
|
||||
try:
|
||||
errorname = xmpp.NS_STANZAS + ' ' + str(errorid)
|
||||
errordesc = xmpp.ERRORS[errorname][2]
|
||||
error = errordesc.decode('utf-8')
|
||||
del errorname, errordesc
|
||||
except KeyError: # when stanza doesn't have error description
|
||||
error = 'Service returned an error.'
|
||||
elif error is not None:
|
||||
# we've got error message
|
||||
pass
|
||||
|
|
Loading…
Reference in New Issue