diff options
author | Alex Morega <alex@grep.ro> | 2013-09-12 18:26:42 +0300 |
---|---|---|
committer | Alex Morega <alex@grep.ro> | 2013-09-12 18:26:42 +0300 |
commit | d9ddec5e0b6ceabbfc29e662fa8f54f0317ed3bb (patch) | |
tree | ac92c024101b2729585851f711dac1c6b8fce06f | |
parent | a2fd5b66c123fa03acddeeafbb2e444c23e053ce (diff) | |
download | requests-cache-d9ddec5e0b6ceabbfc29e662fa8f54f0317ed3bb.tar.gz |
set response.from_cache before calling hooks
-rw-r--r-- | requests_cache/core.py | 2 |
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, |