From b31f0653e2008261d3ddc4d044368acd03fd4460 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Mon, 2 Nov 2020 16:36:00 +0100 Subject: [PATCH] wait #3393 @0:20 --- .../Controllers/Admin/Operations/ReportOperation.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/Operations/ReportOperation.php b/app/Http/Controllers/Admin/Operations/ReportOperation.php index c00859a7d..8a48ebf82 100644 --- a/app/Http/Controllers/Admin/Operations/ReportOperation.php +++ b/app/Http/Controllers/Admin/Operations/ReportOperation.php @@ -27,9 +27,15 @@ trait ReportOperation $first = ['#', 'Date', 'Score', 'Passed']; $emailQuestion = 0; + $countForScore = []; foreach ($quiz->questions as $q => $question) { - $first[] = $question['report_label'] ?: $question['question']; + $label = $question['report_label'] ?: $question['question']; + $first[] = $label; + if ($question['count_for_score']) { + $first[] = $label . ' status'; + $countForScore[] = $q; + } if ($question['type'] === 'email') { $emailQuestion = $q; } @@ -52,6 +58,9 @@ trait ReportOperation $email = trim(mb_strtolower($aa)); } $a[] = is_array($aa) ? implode(', ', $aa) : $aa; + if (in_array($aid - 1, $countForScore, true)) { + $a[] = $answer['score']; + } } if (null !== $email) { -- 2.39.5