add safeguard
This commit is contained in:
@@ -82,7 +82,7 @@ class MedicalRelease < ApplicationRecord
|
||||
|
||||
def valid_answers
|
||||
(1..ContractTemplate::NUMBER_OF_CUSTOM_FIELDS).each do |index|
|
||||
if contract_template["question_#{index}_text"].present? &&
|
||||
if contract_template && contract_template["question_#{index}_text"].present? &&
|
||||
public_send("question_#{index}_answer").blank?
|
||||
errors.add("question_#{index}", I18n.t('medical_releases.custom_validation_errors.question_answer_is_required'))
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user