OSDN Git Service

Hide "Groups" tab on user form if no group exist.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 24 Dec 2009 16:14:15 +0000 (16:14 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 24 Dec 2009 16:14:15 +0000 (16:14 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3237 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/helpers/users_helper.rb

index 9581bbd..757a91a 100644 (file)
@@ -47,8 +47,11 @@ module UsersHelper
   
   def user_settings_tabs
     tabs = [{:name => 'general', :partial => 'users/general', :label => :label_general},
-            {:name => 'groups', :partial => 'users/groups', :label => :label_group_plural},
             {:name => 'memberships', :partial => 'users/memberships', :label => :label_project_plural}
             ]
+    if Group.all.any?
+      tabs.insert 1, {:name => 'groups', :partial => 'users/groups', :label => :label_group_plural}
+    end
+    tabs
   end
 end