Sha256: caa2c67cdfaaca6c290d0e4ff1a07718a66e22838cce6d061f7c986cb7951f42

Contents?: true

Size: 703 Bytes

Versions: 2

Compression:

Stored size: 703 Bytes

Contents

class CurationConcerns::PermissionsController < ApplicationController
  include CurationConcerns::CurationConcernController
  with_themed_layout '1_column'
  self.curation_concern_type = ActiveFedora::Base

  def confirm
  end

  def copy
    VisibilityCopyJob.perform_later(curation_concern.id)
    flash_message = 'Updating file permissions. This may take a few minutes. You may want to refresh your browser or return to this record later to see the updated file permissions.'
    redirect_to polymorphic_path([main_app, :curation_concerns, curation_concern]), notice: flash_message
  end

  def curation_concern
    @curation_concern ||= curation_concern_type.find(params[:id], cast: true)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
curation_concerns-0.3.0 app/controllers/curation_concerns/permissions_controller.rb
curation_concerns-0.2.0 app/controllers/curation_concerns/permissions_controller.rb