Skip to content

Commit dfdb8e5

Browse files
committed
Merge pull request pyapi-gitlab#112 from nickw444/develop
Allow Project Issues to be filtered by passing kwargs
2 parents 5bfa788 + a2e8cf9 commit dfdb8e5

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

gitlab/__init__.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -768,20 +768,21 @@ def getissues(self, page=1, per_page=20):
768768

769769
return False
770770

771-
def getprojectissues(self, project_id, page=1, per_page=20):
771+
def getprojectissues(self, project_id, page=1, per_page=20, **kwargs):
772772
"""Return a list of issues for project id.
773773
774774
:param: project_id: The id for the project.
775775
:return: list of issues
776776
"""
777-
data = {'page': page, 'per_page': per_page}
778-
777+
kwargs['page'] = page
778+
kwargs['per_page'] = per_page
779+
data = kwargs
780+
779781
request = requests.get("{0}/{1}/issues".format(self.projects_url, project_id),
780782
params=data, headers=self.headers, verify=self.verify_ssl)
781783
if request.status_code == 200:
782784
return json.loads(request.content.decode("utf-8"))
783785
else:
784-
785786
return False
786787

787788
def getprojectissue(self, project_id, issue_id):

0 commit comments

Comments
 (0)