Sha256: 1a6fe68e80900c6a7c7067c8d3922ce643333f27413787841cc70b5c77152877

Contents?: true

Size: 555 Bytes

Versions: 7

Compression:

Stored size: 555 Bytes

Contents

class CurationConcern::PermissionsController < CurationConcern::BaseController
  with_themed_layout '1_column'

  def confirm
  end

  def copy
    Sufia.queue.push(VisibilityCopyWorker.new(curation_concern.id))
    redirect_to polymorphic_path([:curation_concern, curation_concern]), notice: 'Updating file permissions. This may take a few minutes.'
  end

  def curation_concern
    @curation_concern ||=
    if params[:id]
      ActiveFedora::Base.find(params[:id], cast: true)
    else
      raise "Missing required parameter `id'"
    end
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
curate-0.5.6 app/controllers/curation_concern/permissions_controller.rb
curate-0.5.5 app/controllers/curation_concern/permissions_controller.rb
curate-0.5.4 app/controllers/curation_concern/permissions_controller.rb
curate-0.5.2 app/controllers/curation_concern/permissions_controller.rb
curate-0.5.1 app/controllers/curation_concern/permissions_controller.rb
curate-0.5.0 app/controllers/curation_concern/permissions_controller.rb
curate-0.4.2 app/controllers/curation_concern/permissions_controller.rb