Employ declared_params in finder methods for MR and Issue API lists
- Ensure that unwanted params are no passed to actual finder classes
This commit is contained in:
parent
5b880f0d36
commit
c9732b3c6d
2 changed files with 2 additions and 2 deletions
|
@ -8,7 +8,7 @@ module API
|
||||||
|
|
||||||
helpers do
|
helpers do
|
||||||
def find_issues(args = {})
|
def find_issues(args = {})
|
||||||
args = params.merge(args)
|
args = declared_params.merge(args)
|
||||||
|
|
||||||
args.delete(:id)
|
args.delete(:id)
|
||||||
args[:milestone_title] = args.delete(:milestone)
|
args[:milestone_title] = args.delete(:milestone)
|
||||||
|
|
|
@ -8,7 +8,7 @@ module API
|
||||||
|
|
||||||
helpers do
|
helpers do
|
||||||
def find_merge_requests(args = {})
|
def find_merge_requests(args = {})
|
||||||
args = params.merge(args)
|
args = declared_params.merge(args)
|
||||||
|
|
||||||
args[:milestone_title] = args.delete(:milestone)
|
args[:milestone_title] = args.delete(:milestone)
|
||||||
args[:label_name] = args.delete(:labels)
|
args[:label_name] = args.delete(:labels)
|
||||||
|
|
Loading…
Reference in a new issue