summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBert JW Regeer <bertjw@regeer.org>2020-01-21 22:37:39 -0800
committerBert JW Regeer <bertjw@regeer.org>2020-11-28 12:19:53 -0800
commit03bc46292de9fe9ae462efd5509f2375bb5a5495 (patch)
tree124973cb7a64a190fe31238e7de2c12563f9ed3b
parent1f607963adab4b9f94c20acd446bca556118a52a (diff)
downloadwebob-03bc46292de9fe9ae462efd5509f2375bb5a5495.tar.gz
Remove duplicate isinstance checks
-rw-r--r--src/webob/cookies.py7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/webob/cookies.py b/src/webob/cookies.py
index bb08b24..b387211 100644
--- a/src/webob/cookies.py
+++ b/src/webob/cookies.py
@@ -100,8 +100,6 @@ class RequestCookies(MutableMapping):
if not isinstance(name, str):
raise TypeError(name, "cookie name must be a string")
- if not isinstance(name, str):
- name = text_(name, "utf-8")
try:
bytes_cookie_name = bytes_(name, "ascii")
except UnicodeEncodeError:
@@ -118,11 +116,6 @@ class RequestCookies(MutableMapping):
if not isinstance(value, str):
raise ValueError(value, "cookie value must be a string")
- if not isinstance(value, str):
- try:
- value = text_(value, "utf-8")
- except UnicodeDecodeError:
- raise ValueError(value, "cookie value must be utf-8 binary or unicode")
self._mutate_header(name, value)
def __getitem__(self, name):