From a8f4574ad3a3ba6b8cd1ecb5761ec7644a88301c Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Sun, 21 Jul 2024 21:41:34 +0200
Subject: [PATCH] Fix ParticipationStatus.get_objects to deal with changes in
 Core

---
 aleksis/apps/alsijil/models.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py
index cca46c9cb..56406ce4e 100644
--- a/aleksis/apps/alsijil/models.py
+++ b/aleksis/apps/alsijil/models.py
@@ -808,9 +808,13 @@ class ParticipationStatus(CalendarEvent):
 
     @classmethod
     def get_objects(
-        cls, request: HttpRequest | None = None, params: dict[str, any] | None = None
+        cls, request: HttpRequest | None = None, params: dict[str, any] | None = None, **kwargs
     ) -> QuerySet:
-        qs = super().get_objects(request, params).select_related("person", "absence_reason")
+        qs = (
+            super()
+            .get_objects(request, params, **kwargs)
+            .select_related("person", "absence_reason")
+        )
         if params:
             if params.get("person"):
                 qs = qs.filter(person=params["person"])
-- 
GitLab