Method: CurationConcerns::EmbargoesControllerBehavior#destroy

Defined in:
app/controllers/concerns/curation_concerns/embargoes_controller_behavior.rb

#destroyObject

Removes a single embargo



12
13
14
15
16
17
18
19
20
# File 'app/controllers/concerns/curation_concerns/embargoes_controller_behavior.rb', line 12

def destroy
  CurationConcerns::Actors::EmbargoActor.new(curation_concern).destroy
  flash[:notice] = curation_concern.embargo_history.last
  if curation_concern.work? && curation_concern.file_sets.present?
    redirect_to confirm_curation_concerns_permission_path(curation_concern)
  else
    redirect_to edit_embargo_path(curation_concern)
  end
end