diff options
author | Bert JW Regeer <bertjw@regeer.org> | 2020-01-21 22:34:14 -0800 |
---|---|---|
committer | Bert JW Regeer <bertjw@regeer.org> | 2020-11-28 12:19:53 -0800 |
commit | 1f607963adab4b9f94c20acd446bca556118a52a (patch) | |
tree | b0a42db3a19018799d1624a464566f373aa89f23 | |
parent | 8457640f321bf7ec3d28cf63c3623d9b7db2c630 (diff) | |
download | webob-1f607963adab4b9f94c20acd446bca556118a52a.tar.gz |
Remove no longer reachable check
Python will raise a TypeError for us when any part of the app_iter
contains a non-byte object.
-rw-r--r-- | src/webob/response.py | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/webob/response.py b/src/webob/response.py index 85ac0eb..f5e59d4 100644 --- a/src/webob/response.py +++ b/src/webob/response.py @@ -543,8 +543,6 @@ class Response(object): finally: iter_close(app_iter) - if isinstance(body, str): - raise _error_unicode_in_app_iter(app_iter, body) self._app_iter = [body] if len(body) == 0: @@ -1705,14 +1703,3 @@ def gzip_app_iter(app_iter): if result: yield result yield struct.pack("<2L", crc, size & 0xFFFFFFFF) - - -def _error_unicode_in_app_iter(app_iter, body): - app_iter_repr = repr(app_iter) - - if len(app_iter_repr) > 50: - app_iter_repr = app_iter_repr[:30] + "..." + app_iter_repr[-10:] - raise TypeError( - "An item of the app_iter (%s) was text, causing a " - "text body: %r" % (app_iter_repr, body) - ) |