misc: force tracebacks to be ascii only in Python 2 (#37985)
This commit is contained in:
parent
0463cadea1
commit
3547597d82
|
@ -269,7 +269,9 @@ class QommonPublisher(Publisher, object):
|
|||
|
||||
error_summary = traceback.format_exception_only(exc_type, exc_value)
|
||||
error_summary = error_summary[0][0:-1] # de-listify and strip newline
|
||||
error_summary = force_text(str(error_summary), errors='ignore').encode('ascii')
|
||||
if six.PY2:
|
||||
# make sure no unicode is emitted in traces (#11005)
|
||||
error_summary = unicode(str(error_summary), errors='ignore').encode('ascii')
|
||||
|
||||
plain_error_msg = self._generate_plaintext_error(request,
|
||||
original_response,
|
||||
|
|
Loading…
Reference in New Issue