From 29aa7736ca24bb714996b8fe6c701ded7bae52e9 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 14 May 2011 21:52:33 -0400 Subject: [PATCH] Headers: Default to None --- requests/structures.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/requests/structures.py b/requests/structures.py index 4092f7a..dcf47d6 100644 --- a/requests/structures.py +++ b/requests/structures.py @@ -27,21 +27,18 @@ class CaseInsensitiveDict(DictMixin): def __setstate__(self, d): self.data = d - @property def _lower_keys(self): return map(str.lower, self.data.keys()) def __contains__(self, key): - return key.lower() in self._lower_keys + return key.lower() in self._lower_keys() def __getitem__(self, key): if key.lower() in self: - return self.items()[self._lower_keys.index(key.lower())][1] - - raise KeyError + return self.items()[self._lower_keys().index(key.lower())][1] def __setitem__(self, key, value): -- 2.34.1