Dossier: #accepter_automatiquement!

This commit is contained in:
simon lehericey 2019-01-16 11:00:25 +01:00
parent 0f3dedb0b6
commit 6ab2d124f9
2 changed files with 64 additions and 0 deletions

View file

@ -301,6 +301,19 @@ class Dossier < ApplicationRecord
log_dossier_operation(gestionnaire, :accepter)
end
def accepter_automatiquement!
self.en_instruction_at ||= Time.zone.now
accepte!
if attestation.nil?
update(attestation: build_attestation)
end
NotificationMailer.send_closed_notification(self).deliver_later
log_dossier_operation(nil, :accepter, automatic_operation: true)
end
def refuser!(gestionnaire, motivation)
self.motivation = motivation
self.en_instruction_at ||= Time.zone.now