diff --git a/app/helpers/check_answers_helper.rb b/app/helpers/check_answers_helper.rb index 760c08ab0..b17306552 100644 --- a/app/helpers/check_answers_helper.rb +++ b/app/helpers/check_answers_helper.rb @@ -24,6 +24,10 @@ module CheckAnswersHelper end end + def any_questions_have_summary_card_number?(subsection, case_log) + subsection.applicable_questions(case_log).map(&:check_answers_card_number).compact.length > 0 + end + private def answered_questions_count(subsection, case_log, current_user) diff --git a/app/views/form/check_answers.html.erb b/app/views/form/check_answers.html.erb index c2e280f5a..44b4f89d4 100644 --- a/app/views/form/check_answers.html.erb +++ b/app/views/form/check_answers.html.erb @@ -17,7 +17,7 @@ <% end %> <%= display_answered_questions_summary(subsection, @case_log, current_user) %> - <% if subsection.applicable_questions(@case_log).map(&:check_answers_card_number).compact.length > 0 %> + <% if any_questions_have_summary_card_number?(subsection, @case_log) %> <% subsection.applicable_questions(@case_log).group_by(&:check_answers_card_number).values.each do |question_group| %> <%= render CheckAnswersSummaryListCardComponent.new(questions: question_group, case_log: @case_log, user: current_user) %> <% end %>