demarches-normaliennes/app/models/follow.rb

18 lines
412 B
Ruby
Raw Normal View History

2018-03-06 13:44:29 +01:00
class Follow < ApplicationRecord
belongs_to :gestionnaire
belongs_to :dossier
2018-03-06 13:44:29 +01:00
validates :gestionnaire_id, uniqueness: { scope: :dossier_id }
before_create :set_default_date
private
def set_default_date
2018-10-25 15:07:15 +02:00
self.demande_seen_at ||= Time.zone.now
self.annotations_privees_seen_at ||= Time.zone.now
self.avis_seen_at ||= Time.zone.now
self.messagerie_seen_at ||= Time.zone.now
end
2017-04-04 15:27:04 +02:00
end