From f7c40c2da2d7436a3ef2cb1a61a4f844a547d91f Mon Sep 17 00:00:00 2001 From: rebuilt Date: Wed, 7 Jun 2023 12:25:04 -0700 Subject: [PATCH] Fix: enable correct detection of student surveys types by rejecting any headers ending with '-1' (the variants of standard questions) --- app/services/survey_item_values.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/services/survey_item_values.rb b/app/services/survey_item_values.rb index 8538cc3d..9a621ae7 100644 --- a/app/services/survey_item_values.rb +++ b/app/services/survey_item_values.rb @@ -128,6 +128,7 @@ class SurveyItemValues def survey_type survey_item_ids = headers .filter(&:present?) + .reject { |header| header.end_with?('-1') } .filter { |header| header.start_with?('t-', 's-') } SurveyItem.survey_type(survey_item_ids:)