From 113bd53a3ac9d3551eeb463c4afa31b1f157260a Mon Sep 17 00:00:00 2001 From: SysAdmin Agent Date: Wed, 11 Mar 2026 13:53:14 +0000 Subject: [PATCH] Fix paechter_workflow FieldError: use correct related_name 'neue_verpachtungen' The Paechter model's reverse relation from LandVerpachtung uses related_name='neue_verpachtungen', not the default 'landverpachtung'. Fixed the annotate() query in top_paechter section of paechter_workflow view. --- app/stiftung/views/land.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/stiftung/views/land.py b/app/stiftung/views/land.py index aab8830..3fd7ac2 100644 --- a/app/stiftung/views/land.py +++ b/app/stiftung/views/land.py @@ -1597,8 +1597,8 @@ def paechter_workflow(request): # Pächter mit hoher Gesamtfläche (Top-Pächter) top_paechter = Paechter.objects.annotate( - flaeche=Sum("landverpachtung__verpachtete_flaeche"), - anzahl_vertraege=Count("landverpachtung") + flaeche=Sum("neue_verpachtungen__verpachtete_flaeche"), + anzahl_vertraege=Count("neue_verpachtungen") ).filter(flaeche__gt=0).order_by("-flaeche")[:10] # Anstehende Pachtanpassungen (> 5 Jahre laufend, keine Erhöhung dokumentiert)