From 205436f871305b7071729f33609be28137fe83cc Mon Sep 17 00:00:00 2001
From: Felix Blanke <info@fblanke.de>
Date: Mon, 27 Jan 2025 00:34:48 +0100
Subject: [PATCH] Iterate over AKs instead of AKSlots

---
 AKModel/views/ak.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/AKModel/views/ak.py b/AKModel/views/ak.py
index d266e9bc..caee99b4 100644
--- a/AKModel/views/ak.py
+++ b/AKModel/views/ak.py
@@ -109,8 +109,8 @@ class AKJSONExportView(AdminViewMixin, FilterByEventSlugMixin, ListView):
             slot.slots_in_an_hour = SLOTS_IN_AN_HOUR
 
         ak_availabilities = {
-            slot.ak.pk: Availability.union(slot.ak.availabilities.all())
-            for slot in context["slots"]
+            ak.pk: Availability.union(ak.availabilities.all())
+            for ak in AK.objects.filter(event=self.event).all()
         }
         room_availabilities = {
             room.pk: Availability.union(room.availabilities.all())
-- 
GitLab