From 03bc46292de9fe9ae462efd5509f2375bb5a5495 Mon Sep 17 00:00:00 2001 From: Bert JW Regeer Date: Tue, 21 Jan 2020 22:37:39 -0800 Subject: Remove duplicate isinstance checks --- src/webob/cookies.py | 7 ------- 1 file changed, 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): -- cgit v1.2.1