Commit fd12e5c604f63516bc09c53f7fde52bc3a5cd494

Authored by Dmitriy Zaporozhets
1 parent ea1e92a0

Dont render more than 20 group members on Project#members page

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/views/projects/team_members/_group_members.html.haml
  1 +- group_users_count = @group.users_groups.count
1 2 .ui-box
2 3 .title
3 4 %strong #{@group.name}
4   - group members (#{@group.users_groups.count})
  5 + group members (#{group_users_count})
5 6 .pull-right
6 7 = link_to members_group_path(@group), class: 'btn btn-small' do
7 8 %i.icon-edit
8 9 %ul.well-list
9   - - @group.users_groups.order('group_access DESC').each do |member|
  10 + - @group.users_groups.order('group_access DESC').limit(20).each do |member|
10 11 = render 'users_groups/users_group', member: member, show_controls: false
  12 + - if group_users_count > 20
  13 + %li
  14 + and #{group_users_count - 20} more. For full list visit #{link_to 'group members page', members_group_path(@group)}
... ...