Class: Hyrax::Transactions::IiifPrintContainerDecorator
- Inherits:
-
Object
- Object
- Hyrax::Transactions::IiifPrintContainerDecorator
- Extended by:
- Dry::Container::Mixin
- Defined in:
- app/transactions/hyrax/transactions/iiif_print_container_decorator.rb
Overview
This decorator does the following:
-
Prepend the ConditionallyDestroyChildrenFromSplit transaction to the “file_set.destroy” step. The prependment corresponds to the behavior for IiifPrint::Actors::FileSetActorDecorator#destroy
For more information about adjusting transactions, see [Transitioning workshop solution for adding transaction](github.com/samvera-labs/transitioning-to-valkyrie-workshop/commit/bcab2bb8f65078e88395c68f72be00e7ffad57ec)