Skip to content

Commit 424a8cb

Browse files
authored
Merge pull request #1124 from tyates-indeed/fix-1123
Pass kwargs to subsequent queries in GitlabList (fixes: #1123)
2 parents bfb5034 + a349b90 commit 424a8cb

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

gitlab/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -777,7 +777,11 @@ class GitlabList(object):
777777

778778
def __init__(self, gl, url, query_data, get_next=True, **kwargs):
779779
self._gl = gl
780-
self._query(url, query_data, **kwargs)
780+
781+
# Preserve kwargs for subsequent queries
782+
self._kwargs = kwargs.copy()
783+
784+
self._query(url, query_data, **self._kwargs)
781785
self._get_next = get_next
782786

783787
def _query(self, url, query_data=None, **kwargs):
@@ -864,7 +868,7 @@ def next(self):
864868
pass
865869

866870
if self._next_url and self._get_next is True:
867-
self._query(self._next_url)
871+
self._query(self._next_url, **self._kwargs)
868872
return self.next()
869873

870874
raise StopIteration

0 commit comments

Comments
 (0)