OSDN Git Service

Show also group members on project page at admin area
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fri, 21 Jun 2013 21:11:06 +0000 (00:11 +0300)
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Fri, 21 Jun 2013 21:11:06 +0000 (00:11 +0300)
app/controllers/admin/projects_controller.rb
app/views/admin/projects/show.html.haml

index e73a54d..088174f 100644 (file)
@@ -15,6 +15,7 @@ class Admin::ProjectsController < Admin::ApplicationController
 
   def show
     @repository = @project.repository
+    @group = @project.group
   end
 
   protected
index 92b8960..5e66585 100644 (file)
                 %i.icon-lock
                 Private
   .span6
+    - if @group
+      .ui-box
+        %h5.title
+          %strong #{@group.name} Group
+          members (#{@group.users_groups.count})
+          .pull-right
+            = link_to admin_group_path(@group), class: 'btn btn-small' do
+              %i.icon-edit
+        %ul.well-list
+          - @group.users_groups.order('group_access DESC').each do |member|
+            = render 'users_groups/users_group', member: member, show_controls: false
+
     .ui-box
       %h5.title
         Team