From 037cf35eb8ac76237f35c713b5494fd770f99411 Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Sat, 25 Oct 2014 11:42:44 -0700 Subject: [PATCH] wsgi_wrapper: check for str before decoding err msg --- pywb/framework/wsgi_wrappers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pywb/framework/wsgi_wrappers.py b/pywb/framework/wsgi_wrappers.py index 6ff68a25..cbd3825d 100644 --- a/pywb/framework/wsgi_wrappers.py +++ b/pywb/framework/wsgi_wrappers.py @@ -136,9 +136,9 @@ class WSGIApp(object): err_details = None if error_view: - if err_url: + if err_url and isinstance(err_url, str): err_url = err_url.decode('utf-8', 'ignore') - if err_msg: + if err_msg and isinstance(err_msg, str): err_msg = err_msg.decode('utf-8', 'ignore') return error_view.render_response(exc_type=type(exc).__name__,