From 1d6297035fc3983cde264ffa4e768ececd13c325 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20H=C3=A4ttasch?= <benjamin.haettasch@fachschaft.informatik.tu-darmstadt.de> Date: Sat, 20 Apr 2024 17:14:26 +0200 Subject: [PATCH] Fix status page for empty AK list --- AKModel/views/status.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/AKModel/views/status.py b/AKModel/views/status.py index 11173d97..11b62083 100644 --- a/AKModel/views/status.py +++ b/AKModel/views/status.py @@ -122,14 +122,15 @@ class EventAKsWidget(TemplateStatusWidget): "text": _("AKs requiring special attention"), "url": reverse_lazy("admin:special-attention", kwargs={"slug": context["event"].slug}), }, - { + ]) + if context["event"].ak_set.count() > 0: + actions.append({ "text": _("Enter Interest"), "url": reverse_lazy("admin:enter-interest", kwargs={"event_slug": context["event"].slug, "pk": context["event"].ak_set.all().first().pk} ), - }, - ]) + }) actions.extend([ { "text": _("Edit Default Slots"), -- GitLab