OSDN Git Service

refactor add to team
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fri, 25 Jan 2013 15:26:00 +0000 (17:26 +0200)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fri, 25 Jan 2013 15:26:00 +0000 (17:26 +0200)
lib/gitlab/user_team_manager.rb

index 82bb5a0..a8ff4a3 100644 (file)
@@ -82,9 +82,7 @@ module Gitlab
         project_team_user.destroy if project_team_user.present?
 
         # project_team_user.project_access != granted_access
-        if granted_access > 0
-          UsersProject.add_users_into_projects([project.id], [user.id], granted_access)
-        end
+        project.team << [user, granted_access] if granted_access > 0
       end
 
       def max_teams_member_permission_in_project(user, project, teams = nil)