summaryrefslogtreecommitdiff
path: root/app/models/project.rb
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-09-22 17:25:49 +0000
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-09-22 17:25:49 +0000
commit8cd882355edf7b88011ad7fca13ccba5f948001b (patch)
treef55e11d8d2c8d5a3f4b728a392194579f93a85f9 /app/models/project.rb
parentb3c53efc42ff242e948393ddf7fb3ea6fb340480 (diff)
parent648557048226ba98c514531135e96df9c34bdda7 (diff)
downloadgitlab-ce-8cd882355edf7b88011ad7fca13ccba5f948001b.tar.gz
Merge branch '7-4-pre' into 'master'
7.4 development Development branch during `master` code freeze for 7.3 See merge request !1096
Diffstat (limited to 'app/models/project.rb')
-rw-r--r--app/models/project.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/app/models/project.rb b/app/models/project.rb
index 114e40983f8..0adedaa8dcd 100644
--- a/app/models/project.rb
+++ b/app/models/project.rb
@@ -79,8 +79,8 @@ class Project < ActiveRecord::Base
has_many :snippets, dependent: :destroy, class_name: "ProjectSnippet"
has_many :hooks, dependent: :destroy, class_name: "ProjectHook"
has_many :protected_branches, dependent: :destroy
- has_many :users_projects, dependent: :destroy
- has_many :users, through: :users_projects
+ has_many :project_members, dependent: :destroy, as: :source, class_name: 'ProjectMember'
+ has_many :users, through: :project_members
has_many :deploy_keys_projects, dependent: :destroy
has_many :deploy_keys, through: :deploy_keys_projects
has_many :users_star_projects, dependent: :destroy
@@ -353,12 +353,12 @@ class Project < ActiveRecord::Base
def team_member_by_name_or_email(name = nil, email = nil)
user = users.where("name like ? or email like ?", name, email).first
- users_projects.where(user: user) if user
+ project_members.where(user: user) if user
end
# Get Team Member record by user id
def team_member_by_id(user_id)
- users_projects.find_by(user_id: user_id)
+ project_members.find_by(user_id: user_id)
end
def name_with_namespace
@@ -555,7 +555,7 @@ class Project < ActiveRecord::Base
end
def project_member(user)
- users_projects.where(user_id: user).first
+ project_members.where(user_id: user).first
end
def default_branch