fix unicode issue
This commit is contained in:
parent
95ad372afc
commit
3eddf8e6dd
1 changed files with 7 additions and 6 deletions
|
|
@ -33,6 +33,7 @@ from weboob.core.ouiboube import Weboob
|
||||||
from weboob.core.scheduler import IScheduler
|
from weboob.core.scheduler import IScheduler
|
||||||
from weboob.tools.browser import BrowserUnavailable, BrowserIncorrectPassword
|
from weboob.tools.browser import BrowserUnavailable, BrowserIncorrectPassword
|
||||||
from weboob.tools.value import ValueInt, ValueBool, ValueBackendPassword
|
from weboob.tools.value import ValueInt, ValueBool, ValueBackendPassword
|
||||||
|
from weboob.tools.misc import to_unicode
|
||||||
|
|
||||||
from ..base import BaseApplication
|
from ..base import BaseApplication
|
||||||
|
|
||||||
|
|
@ -176,21 +177,21 @@ class QtDo(QObject):
|
||||||
msg = 'This feature is not supported by this backend.\n\n' \
|
msg = 'This feature is not supported by this backend.\n\n' \
|
||||||
'To help the maintainer of this backend implement this feature, please contact: %s <%s>' % (backend.MAINTAINER, backend.EMAIL)
|
'To help the maintainer of this backend implement this feature, please contact: %s <%s>' % (backend.MAINTAINER, backend.EMAIL)
|
||||||
elif logging.root.level == logging.DEBUG:
|
elif logging.root.level == logging.DEBUG:
|
||||||
msg += '<br />'
|
msg += u'<br />'
|
||||||
ul_opened = False
|
ul_opened = False
|
||||||
for line in backtrace.split('\n'):
|
for line in backtrace.split('\n'):
|
||||||
m = re.match(' File (.*)', line)
|
m = re.match(' File (.*)', line)
|
||||||
if m:
|
if m:
|
||||||
if not ul_opened:
|
if not ul_opened:
|
||||||
msg += '<ul>'
|
msg += u'<ul>'
|
||||||
ul_opened = True
|
ul_opened = True
|
||||||
else:
|
else:
|
||||||
msg += '</li>'
|
msg += u'</li>'
|
||||||
msg += '<li><b>%s</b>' % m.group(1)
|
msg += u'<li><b>%s</b>' % m.group(1)
|
||||||
else:
|
else:
|
||||||
msg += '<br />%s' % line
|
msg += u'<br />%s' % to_unicode(line)
|
||||||
if ul_opened:
|
if ul_opened:
|
||||||
msg += '</li></ul>'
|
msg += u'</li></ul>'
|
||||||
print >>sys.stderr, error
|
print >>sys.stderr, error
|
||||||
print >>sys.stderr, backtrace
|
print >>sys.stderr, backtrace
|
||||||
QMessageBox.critical(None, unicode(self.tr('Error with backend %s')) % backend.name,
|
QMessageBox.critical(None, unicode(self.tr('Error with backend %s')) % backend.name,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue