diff options
author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-08-27 21:40:42 +0400 |
---|---|---|
committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-08-27 22:39:34 +0400 |
commit | 24e26d8b7a4a2487600f273f7b1a6236691d2664 (patch) | |
tree | fece31c3ae98b4aa600dfff4d685dc7cda5097d0 /app/models/group.rb | |
parent | afdfbd1e8a5865ebb2494c7d55220248a4981b77 (diff) |
Improve user block/removal from admin area
Provide UI with explanation what happens when you block or remove user
When remove user - remove all groups where user is an only owner
Diffstat (limited to 'app/models/group.rb')
-rw-r--r-- | app/models/group.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/group.rb b/app/models/group.rb index 1c8eb98e0f2..fce8d71217b 100644 --- a/app/models/group.rb +++ b/app/models/group.rb @@ -23,7 +23,7 @@ class Group < Namespace end def owners - @owners ||= (users_groups.owners.map(&:user) << owner) + @owners ||= (users_groups.owners.map(&:user) << owner).uniq end def add_users(user_ids, group_access) |