From 2e5360130d9d92f5ab690958d1c5d434543b28bd Mon Sep 17 00:00:00 2001 From: "holger.trampe" Date: Fri, 26 Mar 2021 10:59:03 +0100 Subject: [PATCH] =?UTF-8?q?L=C3=B6schfehler=20Agenturen=20behoben?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/views.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/adm/views.py b/adm/views.py index fbabe04..ad6af6d 100644 --- a/adm/views.py +++ b/adm/views.py @@ -74,6 +74,10 @@ class delAgency(DeleteView): template_name = "adm/adm_admdelconfirm.html" def delete(self, *args, **kwargs): + # Alle Abwesenheiten werden entfernt + # TODO: Hier prüfen, ob das nachher auch klappt! + Absence.objects.filter(agency=self.get_object).all().delete() + messages.success(self.request, f'Agentur erfolgreich gelöscht!') return super(delAgency, self).delete(*args, **kwargs)