allow review and approve

This commit is contained in:
Bilal
2020-07-07 17:19:04 +02:00
parent 19b1e75384
commit d70a19b7d5
11 changed files with 111 additions and 4 deletions

View File

@@ -100,6 +100,18 @@ class MedicalRelease < ApplicationRecord
"#{project.name.parameterize}_#{contract_template.release_type}_#{(signed_at || created_at).strftime("%Y.%m.%d")}_#{release_number}_#{filename_suffix.parameterize}"
end
def approve_by(user)
return unless approved_at.nil?
self.approved_by_user_name = user.full_name
self.approved_by_user_email = user.email
self.approved_at = DateTime.now
end
def approved?
approved_at.present?
end
private
def valid_answers