Merge pull request #2336 from erasche/fix-for-the-nth-bloody-time

Unicodify has different semantics to str, causing bug reporter bug
This commit is contained in:
Dannon Baker
2016-05-10 13:46:26 -04:00
+2 -1
View File
@@ -209,7 +209,8 @@ class ErrorReporter( object ):
# Escape all of the content for use in the HTML report
for parameter in report_variables.keys():
report_variables[parameter] = cgi.escape(unicodify(report_variables[parameter]))
if report_variables[parameter] is not None:
report_variables[parameter] = cgi.escape(unicodify(report_variables[parameter]))
self.html_report = string.Template( error_report_template_html ).safe_substitute( report_variables )