demarches-normaliennes/app/components/dossiers/batch_alert_component.rb

14 lines
298 B
Ruby

class Dossiers::BatchAlertComponent < ApplicationComponent
attr_reader :batch
def initialize(batch:, procedure:)
@batch = batch
@procedure = procedure
set_seen_at! if batch.finished_at.present?
end
def set_seen_at!
@batch.seen_at = Time.zone.now
@batch.save
end
end