From 3d330d3ab2e081733c11d70666d9f28124218724 Mon Sep 17 00:00:00 2001
From: Hangzhi Yu <hangzhi@protonmail.com>
Date: Fri, 8 Mar 2024 18:13:27 +0100
Subject: [PATCH] Fix get_objects of LessonEvent and complete related_to_person
 of LessonEvent manager

---
 aleksis/apps/chronos/models.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/aleksis/apps/chronos/models.py b/aleksis/apps/chronos/models.py
index eb99734a..d48acfb6 100644
--- a/aleksis/apps/chronos/models.py
+++ b/aleksis/apps/chronos/models.py
@@ -1589,6 +1589,9 @@ class LessonEvent(CalendarEvent):
                     return objs.for_room(obj_id)
                 elif type_ == "COURSE":
                     return objs.for_course(obj_id)
+
+            if "own" in params:
+                return objs
         if request:
             return objs.for_person(request.user.person)
         return objs
-- 
GitLab