4024: @limit override must happen before find_objects_for_index.
[arvados.git] / apps / workbench / app / controllers / groups_controller.rb
1 class GroupsController < ApplicationController
2   def index
3     @groups = Group.filter [['group_class', '!=', 'project']]
4     @group_uuids = @groups.collect &:uuid
5     @links_from = Link.where link_class: 'permission', tail_uuid: @group_uuids
6     @links_to = Link.where link_class: 'permission', head_uuid: @group_uuids
7     render_index
8   end
9
10   def show
11     if @object.group_class == 'project'
12       redirect_to(project_path(@object))
13     else
14       super
15     end
16   end
17 end