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:
Mark Fletcher 2017-12-19 21:57:46 +00:00
parent 5b880f0d36
commit c9732b3c6d
2 changed files with 2 additions and 2 deletions

View File

@ -8,7 +8,7 @@ module API
helpers do
def find_issues(args = {})
args = params.merge(args)
args = declared_params.merge(args)
args.delete(:id)
args[:milestone_title] = args.delete(:milestone)

View File

@ -8,7 +8,7 @@ module API
helpers do
def find_merge_requests(args = {})
args = params.merge(args)
args = declared_params.merge(args)
args[:milestone_title] = args.delete(:milestone)
args[:label_name] = args.delete(:labels)