summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Morega <alex@grep.ro>2013-09-12 18:26:42 +0300
committerAlex Morega <alex@grep.ro>2013-09-12 18:26:42 +0300
commitd9ddec5e0b6ceabbfc29e662fa8f54f0317ed3bb (patch)
treeac92c024101b2729585851f711dac1c6b8fce06f
parenta2fd5b66c123fa03acddeeafbb2e444c23e053ce (diff)
downloadrequests-cache-d9ddec5e0b6ceabbfc29e662fa8f54f0317ed3bb.tar.gz
set response.from_cache before calling hooks
-rw-r--r--requests_cache/core.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/requests_cache/core.py b/requests_cache/core.py
index cf9052d..67245b8 100644
--- a/requests_cache/core.py
+++ b/requests_cache/core.py
@@ -96,8 +96,8 @@ class CachedSession(OriginalSession):
self.cache.delete(cache_key)
return send_request_and_cache_response()
# dispatch hook here, because we've removed it before pickling
- response = dispatch_hook('response', request.hooks, response, **kwargs)
response.from_cache = True
+ response = dispatch_hook('response', request.hooks, response, **kwargs)
return response
def request(self, method, url, params=None, data=None, headers=None,