From 8a2f512112b5f99d87fe65093435254570224e5c Mon Sep 17 00:00:00 2001 From: patrick Date: Thu, 6 Aug 2026 22:20:50 +0200 Subject: [PATCH] fix(reports): DATEV-Export nutzt falschen FK-Namen (absence_type_id statt type_id) Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01CviFgc739S89xS97pvjszj --- backend/app/services/report_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/services/report_service.py b/backend/app/services/report_service.py index 0ca3222..a75e090 100644 --- a/backend/app/services/report_service.py +++ b/backend/app/services/report_service.py @@ -728,7 +728,7 @@ class ReportService: # Genehmigte Abwesenheiten, die den Monat überlappen absences_stmt = ( select(Absence, AbsenceType) - .join(AbsenceType, Absence.absence_type_id == AbsenceType.id) + .join(AbsenceType, Absence.type_id == AbsenceType.id) .where( Absence.user_id == user_id, Absence.status.in_([AbsenceStatus.APPROVED, AbsenceStatus.FIRST_APPROVED]),