mirror of
https://github.com/wahyd4/gitlabhq.git
synced 2026-08-13 22:59:19 +10:00
Prevent a lot of sql queries for ProjectTeam#fetch_members method
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
@@ -144,7 +144,10 @@ class ProjectTeam
|
||||
group_members = group_members.send(level) if group
|
||||
end
|
||||
|
||||
(project_members + group_members).map(&:user).uniq
|
||||
user_ids = project_members.pluck(:user_id)
|
||||
user_ids += group_members.pluck(:user_id) if group
|
||||
|
||||
User.where(id: user_ids)
|
||||
end
|
||||
|
||||
def group
|
||||
|
||||
Reference in New Issue
Block a user