Merge pull request #7076 from netchampfaris/fix-revert-traceback-escape

fix: Don't escape traceback
This commit is contained in:
Suraj Shetty 2019-03-14 20:35:55 +05:30 committed by GitHub
commit 60c8d47388
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 3 deletions

View file

@ -274,8 +274,7 @@ def errprint(msg):
if not request or (not "cmd" in local.form_dict) or conf.developer_mode:
print(msg)
from .utils import escape_html
error_log.append({"exc": escape_html(msg), "locals": get_frame_locals()})
error_log.append({"exc": msg, "locals": get_frame_locals()})
def log(msg):
"""Add to `debug_log`.

View file

@ -77,7 +77,7 @@ def render_template(template, context, is_path=None, safe_render=True):
try:
return get_jenv().from_string(template).render(context)
except TemplateError:
throw(title="Jinja Template Error", msg="<pre>{template}</pre><pre>{tb}</pre>".format(template=template, tb=escape_html(get_traceback())))
throw(title="Jinja Template Error", msg="<pre>{template}</pre><pre>{tb}</pre>".format(template=template, tb=get_traceback()))
def get_allowed_functions_for_jenv():