diff options
Diffstat (limited to 'app/models/user_team.rb')
| -rw-r--r-- | app/models/user_team.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/models/user_team.rb b/app/models/user_team.rb index 0cb84edd66d..d5b75851279 100644 --- a/app/models/user_team.rb +++ b/app/models/user_team.rb @@ -69,6 +69,9 @@ class UserTeam < ActiveRecord::Base end def add_members(users, access, group_admin) + # reject existing users + users.reject! { |id| member_ids.include?(id.to_i) } + users.each do |user| add_member(user, access, group_admin) end |
