diff options
author | Heinrich Lee Yu <hleeyu@gmail.com> | 2018-11-09 22:29:45 +0800 |
---|---|---|
committer | Heinrich Lee Yu <hleeyu@gmail.com> | 2018-11-15 01:12:07 +0800 |
commit | 2a5319832454fe40cfea151dd7b9e2aa520b3450 (patch) | |
tree | 4e996385d7f70ead102fe361f28e43ada80c30da /app/finders | |
parent | 2ade9b4479d7ce1f9b1bebd1e9ca47efb4b6f423 (diff) | |
download | gitlab-ce-2a5319832454fe40cfea151dd7b9e2aa520b3450.tar.gz |
Refactor whitelisting of filter params
Diffstat (limited to 'app/finders')
-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 |