Skip to content

Instantly share code, notes, and snippets.

@slingamn
Created May 6, 2012 10:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save slingamn/2621434 to your computer and use it in GitHub Desktop.
Save slingamn/2621434 to your computer and use it in GitHub Desktop.
diff --git a/requests/models.py b/requests/models.py
index 62aeb9c..1104604 100644
--- a/requests/models.py
+++ b/requests/models.py
@@ -299,7 +299,6 @@ class Request(object):
r.history = history
self.response = r
- self.response.request = self
@staticmethod
def _encode_params(data):
@@ -623,7 +622,9 @@ class Request(object):
raise
# Response manipulation hook.
+ self.response.request = self
self.response = dispatch_hook('response', self.hooks, self.response)
+ self.response.request = None
# Post-request hook.
r = dispatch_hook('post_request', self.hooks, self)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment