Sha256: 354e1a66d88293da3dcb54602fe92a976fac1bb2b3ea8fedec0a8abb98716fce
Contents?: true
Size: 555 Bytes
Versions: 8
Compression:
Stored size: 555 Bytes
Contents
# frozen_string_literal: true module Hyrax module Listeners ## # Listens for events related to Hydra Works FileSets class FileSetLifecycleListener ## # @param event [Dry::Event] def on_file_set_attached(event) FileSetAttachedEventJob.perform_later(event[:file_set], event[:user]) end ## # @param event [Dry::Event] def on_file_set_restored(event) ContentRestoredVersionEventJob .perform_later(event[:file_set], event[:user], event[:revision]) end end end end
Version data entries
8 entries across 8 versions & 1 rubygems