From 4fe2fb76f23e2eb1b3f460d52182c4a8b9230870 Mon Sep 17 00:00:00 2001 From: dienifer-oc-group Date: Mon, 23 Mar 2026 14:11:25 +0100 Subject: [PATCH] Fix #47463 Fatal error in showCertificateFor when score reporting date is used --- components/ILIAS/Test/classes/class.ilObjTestAccess.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/ILIAS/Test/classes/class.ilObjTestAccess.php b/components/ILIAS/Test/classes/class.ilObjTestAccess.php index 136195cce31a..825fc6178eb2 100755 --- a/components/ILIAS/Test/classes/class.ilObjTestAccess.php +++ b/components/ILIAS/Test/classes/class.ilObjTestAccess.php @@ -754,7 +754,7 @@ public function showCertificateFor(int $user_id, int $obj_id): bool } if ($score_reporting === ScoreReportingTypes::SCORE_REPORTING_DATE - && self::$settings_result_summaries_by_obj_id->getReportingDate() < new \DateTimeImmutable('now', new DateTimeZone('UTC'))) { + && self::$settings_result_summaries_by_obj_id[$obj_id]->getReportingDate() < new \DateTimeImmutable('now', new DateTimeZone('UTC'))) { return true; }