Hi guys,
Here is my code
try:
raise UserError(_('foo'))
except Exception as e:
raise UserError(_(str(e)))
The warning box shows (u'foo', None) instead of foo.
Warning
(u'foo', None)
[OK]
But exception shows correctly
Example
try:
print 100 / 0
raise UserError(_('foo'))
except Exception as e:
raise UserError(_(str(e)))
Result is
Warning
integer division or modulo by zero
[OK]