loading overlay, notenfreigabe available phrase with counter; placeholder phrasen & date format; WIP handling moodle API errors well

This commit is contained in:
Johann Hoffmann
2025-11-25 10:31:52 +01:00
parent a6167583a3
commit 4956a517ca
5 changed files with 91 additions and 27 deletions
@@ -130,17 +130,18 @@ class Noten extends FHCAPI_Controller
}
// send $grades reference to moodle addon
Events::trigger(
'getExternalGrades',
function & () use (&$grades)
{
return $grades;
},
[
'lvid' => $lv_id,
'stsem' => $sem_kurzbz
]
);
// TODO: DONT LET FAULTY MOODLE TOKEN BREAK THE STARTUP
// Events::trigger(
// 'getExternalGrades',
// function & () use (&$grades)
// {
// return $grades;
// },
// [
// 'lvid' => $lv_id,
// 'stsem' => $sem_kurzbz
// ]
// );
// calculate notenvorschläge from teilnoten
foreach($studentenData as $student) {