From ff698a03ec8dd659503e7b5a145af698913aed86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Monlla=C3=B3?= Date: Tue, 1 Oct 2019 09:50:51 +0800 Subject: [PATCH] MDL-66806 analytics: No predictions for hidden courses --- lib/classes/analytics/target/course_dropout.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/classes/analytics/target/course_dropout.php b/lib/classes/analytics/target/course_dropout.php index a217bcfa13d..2fb1ba59954 100644 --- a/lib/classes/analytics/target/course_dropout.php +++ b/lib/classes/analytics/target/course_dropout.php @@ -130,6 +130,10 @@ class course_dropout extends \core_analytics\local\target\binary { return get_string('coursenotyetstarted'); } + if (!$fortraining && !$course->get_course_data()->visible) { + return get_string('hiddenfromstudents'); + } + if (!$students = $course->get_students()) { return get_string('nocoursestudents'); }