Show general error desc if the stanza doesn't have error code.

This commit is contained in:
Tomasz Melcer 2006-11-27 20:28:24 +00:00
parent 7646e94ff5
commit 35a7f7bc32
1 changed files with 7 additions and 4 deletions

View File

@ -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