From 639b0a8715074a166eb9ef4252e4f2b5ae5e2c84 Mon Sep 17 00:00:00 2001
From: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Date: Fri, 25 Jan 2013 17:26:00 +0200
Subject: [PATCH] refactor add to team

---
 lib/gitlab/user_team_manager.rb | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/lib/gitlab/user_team_manager.rb b/lib/gitlab/user_team_manager.rb
index 82bb5a05879..a8ff4a3d94d 100644
--- a/lib/gitlab/user_team_manager.rb
+++ b/lib/gitlab/user_team_manager.rb
@@ -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)
-- 
2.30.9