@@ -17,8 +17,7 @@ def __init__(self, **config):
17
17
self .milestones = Milestones (** config )
18
18
super (Issue , self ).__init__ (** config )
19
19
20
- def list (self , filter = 'assigned' , state = 'open' , labels = '' , sort = 'created' ,
21
- direction = 'desc' , since = None ):
20
+ def list (self , ** params ):
22
21
""" List your issues
23
22
24
23
:param str filter: 'assigned', 'created', 'mentioned' or 'subscribed'
@@ -33,14 +32,10 @@ def list(self, filter='assigned', state='open', labels='', sort='created',
33
32
.. warning::
34
33
You must be authenticated
35
34
"""
36
- params = dict (filter = filter , state = state , labels = labels , sort = sort ,
37
- direction = direction )
38
35
request = self .request_builder ('issues.list' )
39
36
return self ._get_result (request , ** params )
40
37
41
- def list_by_repo (self , user = None , repo = None , milestone = '*' , state = 'open' ,
42
- assignee = '*' , mentioned = '' , labels = '' , sort = 'created' ,
43
- direction = 'desc' , since = None ):
38
+ def list_by_repo (self , user = None , repo = None , ** params ):
44
39
""" List issues for a repo
45
40
46
41
:param str milestone: Milestone ID, 'none' or '*'
@@ -57,8 +52,6 @@ def list_by_repo(self, user=None, repo=None, milestone='*', state='open',
57
52
.. note::
58
53
Remember :ref:`config precedence`
59
54
"""
60
- params = dict (milestone = milestone , state = state , assignee = assignee ,
61
- mentioned = mentioned , labels = labels , sort = sort , direction = direction )
62
55
request = self .make_request ('issues.list_by_repo' , user = user ,
63
56
repo = repo )
64
57
return self ._get_result (request , ** params )
0 commit comments