diff options
author | Josh Frye <joshfng@gmail.com> | 2016-01-18 12:41:49 -0500 |
---|---|---|
committer | Josh Frye <joshfng@gmail.com> | 2016-01-19 09:57:00 -0500 |
commit | 11797df1af483156b8cf11290c49c3f4d6089d99 (patch) | |
tree | e8c01772d4df55dbfe8497c3212b0d7c211b826e /app/models | |
parent | 6951396dbeddc72821c3beddf5aa13d24eeb0712 (diff) | |
download | gitlab-ce-11797df1af483156b8cf11290c49c3f4d6089d99.tar.gz |
Change 'public' flag to more robust 'visibility' query.
Diffstat (limited to 'app/models')
-rw-r--r-- | app/models/project.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/app/models/project.rb b/app/models/project.rb index 7e131151513..56db0ce6cf6 100644 --- a/app/models/project.rb +++ b/app/models/project.rb @@ -272,6 +272,10 @@ class Project < ActiveRecord::Base query: "%#{query.try(:downcase)}%") end + def search_by_visibility(level) + where(visibility_level: visibility_levels[level.capitalize]) + end + def search_by_title(query) where('projects.archived = ?', false).where('LOWER(projects.name) LIKE :query', query: "%#{query.downcase}%") end |