From 488efc0f30ffc5d8bc8411c86bb69b015de04768 Mon Sep 17 00:00:00 2001 From: samyou-softwire Date: Thu, 30 Apr 2026 16:15:19 +0100 Subject: [PATCH] Revert "CLDC-4402: add log incomplete questions method" This reverts commit a16e208ac1ae7322aab44088efe56f394d2015d2. --- app/models/log.rb | 7 ------- 1 file changed, 7 deletions(-) diff --git a/app/models/log.rb b/app/models/log.rb index 0a6f63399..5500991b6 100644 --- a/app/models/log.rb +++ b/app/models/log.rb @@ -392,13 +392,6 @@ private form.subsections.all? { |subsection| subsection.complete?(self) || subsection.not_displayed_in_tasklist?(self) } end - # useful for testing, call .send("incomplete_questions") to see why a log is not complete - def incomplete_questions - form.subsections - .filter { |subsection| !subsection.complete?(self) && subsection.displayed_in_tasklist?(self) } - .flat_map { |subsection| subsection.questions.filter { |question| !question.completed?(self) && question.displayed_to_user?(self) && !question.derived?(self) } } - end - def all_subsections_unstarted? not_started_statuses = %i[not_started cannot_start_yet] form.subsections.all? { |subsection| not_started_statuses.include? subsection.status(self) }