fix(reports): DATEV-Export nutzt falschen FK-Namen (absence_type_id statt type_id)

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CviFgc739S89xS97pvjszj
This commit is contained in:
2026-08-06 22:20:50 +02:00
co-authored by Claude Sonnet 5
parent 1dcc04ae07
commit 8a2f512112
+1 -1
View File
@@ -728,7 +728,7 @@ class ReportService:
# Genehmigte Abwesenheiten, die den Monat überlappen # Genehmigte Abwesenheiten, die den Monat überlappen
absences_stmt = ( absences_stmt = (
select(Absence, AbsenceType) select(Absence, AbsenceType)
.join(AbsenceType, Absence.absence_type_id == AbsenceType.id) .join(AbsenceType, Absence.type_id == AbsenceType.id)
.where( .where(
Absence.user_id == user_id, Absence.user_id == user_id,
Absence.status.in_([AbsenceStatus.APPROVED, AbsenceStatus.FIRST_APPROVED]), Absence.status.in_([AbsenceStatus.APPROVED, AbsenceStatus.FIRST_APPROVED]),