Browse Source

extract helper method

pull/833/head
Dushan Despotovic 3 years ago
parent
commit
85579e8b9d
  1. 4
      app/helpers/check_answers_helper.rb
  2. 2
      app/views/form/check_answers.html.erb

4
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)

2
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 %>

Loading…
Cancel
Save