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:
@@ -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]),
|
||||||
|
|||||||
Reference in New Issue
Block a user