X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/dee79c4cf4eb34d80b925168e76d1114dfc02c2a..7f986aa9c765fa348926cd81b538f75a8ffad7e8:/services/api/app/controllers/arvados/v1/groups_controller.rb?ds=sidebyside diff --git a/services/api/app/controllers/arvados/v1/groups_controller.rb b/services/api/app/controllers/arvados/v1/groups_controller.rb index 1004f07021..d502d5a698 100644 --- a/services/api/app/controllers/arvados/v1/groups_controller.rb +++ b/services/api/app/controllers/arvados/v1/groups_controller.rb @@ -19,6 +19,15 @@ class Arvados::V1::GroupsController < ApplicationController }) end + def self._show_requires_parameters + (super rescue {}). + merge({ + include_trash: { + type: 'boolean', required: false, description: "Show group/project even if its is_trashed attribute is true." + }, + }) + end + def self._contents_requires_parameters params = _index_requires_parameters. merge({ @@ -28,6 +37,9 @@ class Arvados::V1::GroupsController < ApplicationController recursive: { type: 'boolean', required: false, description: 'Include contents from child groups recursively.' }, + include: { + type: 'string', required: false, description: 'Include objects referred to by listed field in "included" (only owner_uuid)' + } }) params.delete(:select) params