Skip to content

Commit 03e8426

Browse files
committed
Initial query string blanked when url provided by next_link
1 parent 819c556 commit 03e8426

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

python-lib/rest_api_client.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,10 +169,13 @@ def request(self, method, url, can_raise_exeption=True, **kwargs):
169169
return json_response
170170

171171
def paginated_api_call(self, can_raise_exeption=True):
172-
pagination_params = self.pagination.get_params()
173-
params = self.requests_kwargs.get("params")
174-
params.update(pagination_params)
175-
self.requests_kwargs.update({"params": params})
172+
if self.pagination.get_next_page_url():
173+
self.requests_kwargs["params"] = {}
174+
else:
175+
pagination_params = self.pagination.get_params()
176+
params = self.requests_kwargs.get("params")
177+
params.update(pagination_params)
178+
self.requests_kwargs.update({"params": params})
176179
return self.request(self.http_method, self.pagination.get_next_page_url(), can_raise_exeption, **self.requests_kwargs)
177180

178181
def empty_json_response(self):

0 commit comments

Comments
 (0)