frontends: async failures are more detailed (full class name + error message)

This commit is contained in:
souliane 2014-06-07 15:39:20 +02:00
commit a5dd35ce65

View file

@ -354,7 +354,7 @@ class Chat(urwid.WidgetWrap, QuickChat):
def gotUI(xmlui):
self.host.addWindow(XMLUI(self.host, xmlui))
def configureError(failure):
self.host.showPopUp(sat_widgets.Alert(_("Error"), unicode(failure), ok_cb=self.host.removePopUp))
self.host.showPopUp(sat_widgets.Alert(failure.fullname, failure.message, ok_cb=self.host.removePopUp))
self.host.bridge.configureRoom(self.id, self.host.profile, callback=gotUI, errback=configureError)
def onSendFileRequest(self, menu):