From 8adc1c8bcc1e62e294ac96e532077fc2715011a3 Mon Sep 17 00:00:00 2001 From: adisposkofh Date: Wed, 8 Jul 2026 11:41:58 +0200 Subject: [PATCH] not showing moodle events in other users' lv plans --- application/controllers/api/frontend/v1/LvPlan.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/application/controllers/api/frontend/v1/LvPlan.php b/application/controllers/api/frontend/v1/LvPlan.php index 69cbeca54..2a900e92d 100644 --- a/application/controllers/api/frontend/v1/LvPlan.php +++ b/application/controllers/api/frontend/v1/LvPlan.php @@ -418,6 +418,10 @@ 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'));