From b12055c53b09eababd1fa7260ecbe4e2e26425e9 Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Wed, 1 Apr 2020 21:12:48 +0200 Subject: fix type mismatch in TracebackMiddleware cgitb.html returns str, but wsgi must return bytes. --- wsgitools/middlewares.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wsgitools/middlewares.py b/wsgitools/middlewares.py index 1619e0b..1cb5622 100644 --- a/wsgitools/middlewares.py +++ b/wsgitools/middlewares.py @@ -414,4 +414,4 @@ class TracebackMiddleware(object): ("Content-length", str(len(data)))]) if environ["REQUEST_METHOD"].upper() == "HEAD": return [] - return [data] + return [str2bytes(data)] -- cgit v1.2.3