diff options
author | Douwe Maan <douwe@gitlab.com> | 2018-12-06 16:31:30 +0000 |
---|---|---|
committer | Douwe Maan <douwe@gitlab.com> | 2018-12-06 16:31:30 +0000 |
commit | 384c5e162d59e6d276d9bad0bd25163ee6d63c5c (patch) | |
tree | 54b870f679b1f100db557af37775ec8b88464e74 | |
parent | 7fd5dbf9db4e513faaabbe14aff3c10fca603415 (diff) | |
download | gitlab-ce-384c5e162d59e6d276d9bad0bd25163ee6d63c5c.tar.gz |
Restructure `foo ? bar : false` as `foo && bar`
-rw-r--r-- | app/finders/issuable_finder.rb | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/app/finders/issuable_finder.rb b/app/finders/issuable_finder.rb index 247f2d373f1..7bf1875912d 100644 --- a/app/finders/issuable_finder.rb +++ b/app/finders/issuable_finder.rb @@ -288,21 +288,16 @@ class IssuableFinder def use_subquery_for_search? strong_memoize(:use_subquery_for_search) do - if attempt_group_search_optimizations? + attempt_group_search_optimizations? && Feature.enabled?(:use_subquery_for_group_issues_search, default_enabled: false) - else - false - end end end def use_cte_for_search? strong_memoize(:use_cte_for_search) do - if attempt_group_search_optimizations? && !use_subquery_for_search? + attempt_group_search_optimizations? && + !use_subquery_for_search? && Feature.enabled?(:use_cte_for_group_issues_search, default_enabled: true) - else - false - end end end |