Fix pagination with secret-key authentication (issue #158)

This commit is contained in:
Vincent Jacques
2013-04-25 14:31:51 +02:00
parent 2a5e43f699
commit 97af2b6da2
4 changed files with 60 additions and 3 deletions
+3 -3
View File
@@ -145,7 +145,7 @@ class Requester:
parameters = dict()
requestHeaders = dict()
self.__authenticate(requestHeaders, parameters)
self.__authenticate(url, requestHeaders, parameters)
requestHeaders["User-Agent"] = self.__userAgent
url = self.__makeAbsoluteUrl(url)
@@ -185,8 +185,8 @@ class Requester:
return status, responseHeaders, output
def __authenticate(self, requestHeaders, parameters):
if self.__clientId and self.__clientSecret:
def __authenticate(self, url, requestHeaders, parameters):
if self.__clientId and self.__clientSecret and "client_id=" not in url:
parameters["client_id"] = self.__clientId
parameters["client_secret"] = self.__clientSecret
if self.__authorizationHeader is not None: