summaryrefslogtreecommitdiff
path: root/app/models/group.rb
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dzaporozhets@sphereconsultinginc.com>2012-10-03 14:26:37 +0300
committerDmitriy Zaporozhets <dzaporozhets@sphereconsultinginc.com>2012-10-03 14:26:37 +0300
commitce1b79afa9faa8ffaae7392f9e48273c230753c4 (patch)
tree6605262af66e5908cd1258ef3b04bce6afa63d0e /app/models/group.rb
parent8b76e30656954c2dd95121fff46c4bc6cc81bb74 (diff)
downloadgitlab-ce-ce1b79afa9faa8ffaae7392f9e48273c230753c4.tar.gz
SQL Fixes
Diffstat (limited to 'app/models/group.rb')
-rw-r--r--app/models/group.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/models/group.rb b/app/models/group.rb
index 1bb805e8caf..628d00092cd 100644
--- a/app/models/group.rb
+++ b/app/models/group.rb
@@ -23,10 +23,14 @@ class Group < ActiveRecord::Base
delegate :name, to: :owner, allow_nil: true, prefix: true
def self.search query
- where("name like :query or code like :query", query: "%#{query}%")
+ where("name like :query OR code like :query", query: "%#{query}%")
end
def to_param
code
end
+
+ def users
+ User.joins(:users_projects).where('users_projects.project_id' => project_ids).uniq
+ end
end