minor mod to how moodle events are excluded from other lv plan

This commit is contained in:
adisposkofh
2026-07-09 09:23:28 +02:00
parent 8adc1c8bcc
commit f9ffe0c36b
@@ -108,8 +108,10 @@ class LvPlan extends FHCAPI_Controller
$result = $this->stundenplanlib->getEventsUser($start_date, $end_date, $uid);
$lvplanEvents = $this->getDataOrTerminateWithError($result);
// fetching moodle events
$moodleEvents = $this->fetchMoodleEvents($start_date, $end_date, $uid);
if ($uid && $uid !== getAuthUID()) {
// fetching moodle events
$moodleEvents = $this->fetchMoodleEvents($start_date, $end_date, $uid);
}
// fetching ferien events
$ferienEvents = $this->fetchFerienEvents($start_date, $end_date, $uid);
@@ -418,10 +420,6 @@ class LvPlan extends FHCAPI_Controller
*/
private function fetchMoodleEvents($start_date, $end_date, $uid = null)
{
if ($uid && $uid !== getAuthUID()) {
return [];
}
$this->load->config('calendar');
$tz = new DateTimeZone($this->config->item('timezone'));