From 24e26d8b7a4a2487600f273f7b1a6236691d2664 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Tue, 27 Aug 2013 20:40:42 +0300 Subject: 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 --- app/models/group.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'app/models/group.rb') 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) -- cgit v1.2.3