Sha256: 64d372ff2358987b811f36fb5fb09a9a1bac92e54a50e47ba004435ec57b52ef

Contents?: true

Size: 524 Bytes

Versions: 5

Compression:

Stored size: 524 Bytes

Contents

# A specific job to log a file restored version to a user's activity stream
class ContentRestoredVersionEventJob < ContentEventJob
  attr_accessor :revision_id

  def initialize(generic_file_id, depositor_id, revision_id)
    super(generic_file_id, depositor_id)
    @revision_id = revision_id
  end

  def action
    @action ||= "User #{link_to_profile depositor_id} has restored a version '#{revision_id}' of #{link_to generic_file.title.first, Sufia::Engine.routes.url_helpers.generic_file_path(generic_file)}"
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
sufia-6.7.0 app/jobs/content_restored_version_event_job.rb
sufia-6.6.1 app/jobs/content_restored_version_event_job.rb
sufia-6.6.0 app/jobs/content_restored_version_event_job.rb
sufia-6.5.0 app/jobs/content_restored_version_event_job.rb
sufia-6.4.0 app/jobs/content_restored_version_event_job.rb