]> git.ipfire.org Git - thirdparty/starlette.git/commitdiff
Fix html escape 601/head
authorabersheeran <me@abersheeran.com>
Fri, 16 Aug 2019 16:40:27 +0000 (00:40 +0800)
committerabersheeran <me@abersheeran.com>
Fri, 16 Aug 2019 16:40:27 +0000 (00:40 +0800)
starlette/middleware/errors.py

index 1f2c40b4482277ba13299589f009eca3b5a09b58..a3fe4f35c09d16521d07715ffe2bdb07b3549edd 100644 (file)
@@ -222,7 +222,7 @@ class ServerErrorMiddleware:
             exc_html += self.generate_frame_html(frame, center_lineno, is_collapsed)
             is_collapsed = True
 
-        error = f"{traceback_obj.exc_type.__name__}: {html.escape(traceback_obj)}"
+        error = f"{traceback_obj.exc_type.__name__}: {html.escape(str(traceback_obj))}"
 
         return TEMPLATE.format(styles=STYLES, js=JS, error=error, exc_html=exc_html)