From bb36125d789a3d989b34b3d00c89d0960d74388a Mon Sep 17 00:00:00 2001 From: Kat Date: Fri, 22 Oct 2021 16:07:01 +0100 Subject: [PATCH] check the condition for route without checcking the question type --- app/helpers/check_answers_helper.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/helpers/check_answers_helper.rb b/app/helpers/check_answers_helper.rb index c473c32d6..16f07032d 100644 --- a/app/helpers/check_answers_helper.rb +++ b/app/helpers/check_answers_helper.rb @@ -43,9 +43,9 @@ module CheckAnswersHelper def get_next_page_name(form, page_name, case_log) page = form.all_pages[page_name] - if page.key?("conditional_route_to") + if page.key?("conditional_route_to") page["conditional_route_to"].each do |conditional_page_name, condition| - unless condition.any? { |field, value| condition_not_met(case_log, field, form.questions_for_page[field], value) } + unless condition.any? { |field, value| case_log[field].blank? || !value.include?(case_log[field]) } return conditional_page_name end end