From 27008dd00beb2691c7a41415f34bfd2d1b1b5683 Mon Sep 17 00:00:00 2001 From: Kat Date: Fri, 13 Jan 2023 12:35:57 +0000 Subject: [PATCH] Move the method to private --- app/models/form/question.rb | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/models/form/question.rb b/app/models/form/question.rb index b372d03f4..b5fbf77a9 100644 --- a/app/models/form/question.rb +++ b/app/models/form/question.rb @@ -106,13 +106,6 @@ class Form::Question false end - def inferred_answer_value(log) - return unless inferred_check_answers_value - - inferred_answer = inferred_check_answers_value.find { |inferred_value| inferred_value["condition"].values[0] == log[inferred_value["condition"].keys[0]] } - inferred_answer["value"] if inferred_answer.present? - end - def displayed_answer_options(log, _current_user = nil) answer_options.select do |_key, val| !val.is_a?(Hash) || !val["depends_on"] || form.depends_on_met(val["depends_on"], log) @@ -313,6 +306,13 @@ private inferred_answers.filter { |_key, value| value.all? { |condition_key, condition_value| log[condition_key] == condition_value } } end + def inferred_answer_value(log) + return unless inferred_check_answers_value + + inferred_answer = inferred_check_answers_value.find { |inferred_value| inferred_value["condition"].values[0] == log[inferred_value["condition"].keys[0]] } + inferred_answer["value"] if inferred_answer.present? + end + RADIO_YES_VALUE = { renewal: [1], postcode_known: [1],