diff options
author | Heinrich Lee Yu <hleeyu@gmail.com> | 2018-11-09 17:29:45 +0300 |
---|---|---|
committer | Heinrich Lee Yu <hleeyu@gmail.com> | 2018-11-14 20:12:07 +0300 |
commit | 2a5319832454fe40cfea151dd7b9e2aa520b3450 (patch) | |
tree | 4e996385d7f70ead102fe361f28e43ada80c30da /app/finders/issuable_finder.rb | |
parent | 2ade9b4479d7ce1f9b1bebd1e9ca47efb4b6f423 (diff) |
Refactor whitelisting of filter params
Diffstat (limited to 'app/finders/issuable_finder.rb')
-rw-r--r-- | app/finders/issuable_finder.rb | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/app/finders/issuable_finder.rb b/app/finders/issuable_finder.rb index 93bef592c65..fdc630cbf72 100644 --- a/app/finders/issuable_finder.rb +++ b/app/finders/issuable_finder.rb @@ -14,7 +14,9 @@ # project_id: integer # milestone_title: string # author_id: integer +# author_username: string # assignee_id: integer or 'None' or 'Any' +# assignee_username: string # search: string # label_name: string # sort: string @@ -49,25 +51,15 @@ class IssuableFinder assignee_username author_id author_username - authorized_only - group_id - iids label_name milestone_title my_reaction_emoji - non_archived - project_id - scope search - sort - state - include_subgroups - use_cte_for_search ] end def self.array_params - @array_params ||= { label_name: [], iids: [], assignee_username: [] } + @array_params ||= { label_name: [], assignee_username: [] } end def self.valid_params |