Sha256: a49f68960f1ea161617eab4b6846ca6130ced7ae9462e2b072c9c01a2dbf9b2b
Contents?: true
Size: 385 Bytes
Versions: 13
Compression:
Stored size: 385 Bytes
Contents
class VisibilityCopyWorker def queue_name :permissions end attr_accessor :pid def initialize(pid) self.pid = pid end def run work = ActiveFedora::Base.load_instance_from_solr(pid) work.generic_files.each do |file| file.embargo_release_date = work.embargo_release_date file.visibility = work.visibility file.save! end end end
Version data entries
13 entries across 13 versions & 1 rubygems