From: David Fischer Date: Thu, 3 Nov 2011 15:05:55 +0000 (-0700) Subject: A cleaner and more complete fix for auth/redirects X-Git-Tag: v0.7.5~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3efd5dbab42fb6fe7d4825bbd575d989574c1505;p=services%2Fpython-requests.git A cleaner and more complete fix for auth/redirects --- diff --git a/requests/models.py b/requests/models.py index 5da414a..d7ba894 100644 --- a/requests/models.py +++ b/requests/models.py @@ -96,6 +96,7 @@ class Request(object): self.response = Response() #: Authentication tuple to attach to :class:`Request `. + self._auth = auth self.auth = auth_dispatch(auth) #: CookieJar to attach to :class:`Request `. @@ -237,7 +238,7 @@ class Request(object): method=method, # data=self.data, # params=self.params, - auth=self.auth, + auth=self._auth, cookies=self.cookies, redirect=True, config=self.config @@ -338,7 +339,6 @@ class Request(object): r = auth_func(self, *auth_args) self.__dict__.update(r.__dict__) - self.auth = auth_args # Build the Urllib2 Request. req = _Request(url, data=data, headers=headers, method=self.method)