fix api endpoint http error 500 when stundenplan_events is null or empty array

This commit is contained in:
Harald Bamberger
2025-04-29 17:15:32 +02:00
parent d791a6d3ef
commit 7d3ffdde7b
@@ -81,7 +81,14 @@ class Stundenplan extends FHCAPI_Controller
$lv_id = $this->input->get('lv_id', TRUE);
$stundenplan_events = $this->stundenplanlib->getStundenplan($start_date,$end_date,$lv_id);
$stundenplan_events = $this->getDataOrTerminateWithError($stundenplan_events);
if( is_null($stundenplan_events) || isEmptyArray($stundenplan_events) )
{
$stundenplan_events = array();
}
else
{
$stundenplan_events = $this->getDataOrTerminateWithError($stundenplan_events);
}
// fetching moodle events
$moodle_start_date = new DateTime($start_date);