diff options
| author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-04-14 11:16:11 +0300 |
|---|---|---|
| committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2012-04-14 11:16:11 +0300 |
| commit | 5f31989a0501c12ae609709f8707841ec3fc7e31 (patch) | |
| tree | df242773dc5f69f777c832970958462f2070eb27 /app/models | |
| parent | 8dc2989665bc6a568fbeba1aec9e9cc8d480fbae (diff) | |
| download | gitlab-ce-5f31989a0501c12ae609709f8707841ec3fc7e31.tar.gz | |
Search improved
Diffstat (limited to 'app/models')
| -rw-r--r-- | app/models/issue.rb | 4 | ||||
| -rw-r--r-- | app/models/user.rb | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/app/models/issue.rb b/app/models/issue.rb index 5ca257960a2..5fe0e0b2b45 100644 --- a/app/models/issue.rb +++ b/app/models/issue.rb @@ -42,6 +42,10 @@ class Issue < ActiveRecord::Base opened.assigned(user) end + def self.search query + where("title like :query", :query => "%#{query}%") + end + def today? Date.today == created_at.to_date end diff --git a/app/models/user.rb b/app/models/user.rb index 2601de2791a..3149de432c5 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -97,6 +97,10 @@ class User < ActiveRecord::Base def cared_merge_requests MergeRequest.where("author_id = :id or assignee_id = :id", :id => self.id).opened end + + def project_ids + projects.map(&:id) + end end # == Schema Information # |
