lib/sdr_client/redesigned_client/deposit.rb in sdr-client-2.13.2 vs lib/sdr_client/redesigned_client/deposit.rb in sdr-client-2.16.0

- old
+ new

@@ -13,10 +13,11 @@ # @param [String] basepath filepath to which filepaths are relative # @param [Array<String>] files a list of relative filepaths to upload # @param [Hash] options optional parameters # @option options [Boolean] assign_doi should a DOI be assigned to this item # @option options [String] priority what processing priority should be used ('low', 'default') + # @option options [String] user_versions action (none, new, update) to take for user version when closing version # @option options [String] grouping_strategy what strategy will be used to group files # @option options [String] file_set_strategy what strategy will be used to group file sets # @option options [RequestBuilder] request_builder a request builder instance def initialize(model:, accession:, basepath:, files: [], **options) @model = model @@ -46,9 +47,10 @@ new_request_dro = UpdateDroWithFileIdentifiers.update(request_dro: model, upload_responses: upload_responses) CreateResource.run(accession: accession, priority: options[:priority], assign_doi: options[:assign_doi], + user_versions: options[:user_versions], metadata: new_request_dro) end private