X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/1b79dc4a25091e035a1c02693ecfcb8453649c27..94e8dd9891a2c163f9d668f251c38e9a0979ef49:/apps/workbench/app/controllers/collections_controller.rb diff --git a/apps/workbench/app/controllers/collections_controller.rb b/apps/workbench/app/controllers/collections_controller.rb index ece8ccc352..24b9b1f755 100644 --- a/apps/workbench/app/controllers/collections_controller.rb +++ b/apps/workbench/app/controllers/collections_controller.rb @@ -41,11 +41,14 @@ class CollectionsController < ApplicationController end def choose - @name_links = Link. + params[:limit] ||= 20 + @objects = Link. filter([['link_class','=','name'], ['head_uuid','is_a','arvados#collection']]) - @name_links.collect { |x| x } - $stderr.puts @name_links.inspect + find_objects_for_index + @next_page_href = (next_page_offset and + url_for(offset: next_page_offset, partial: true)) + @name_links = @objects @objects = Collection. filter([['uuid','in',@name_links.collect(&:head_uuid)]]) super