Entferne die Überprüfung für den laufenden Tag bei der Berechnung der arbeitsfreien Stunden und berücksichtige Abwesenheiten des heutigen Tages.
All checks were successful
Deploy production / deploy (push) Successful in 44s
All checks were successful
Deploy production / deploy (push) Successful in 44s
This commit is contained in:
@@ -757,11 +757,6 @@ class TimeEntryService {
|
||||
return;
|
||||
}
|
||||
|
||||
// Bei laufendem Tag: überspringen
|
||||
if (dayDate.getTime() === todayDate.getTime() && !includeTodayInOvertime) {
|
||||
return;
|
||||
}
|
||||
|
||||
const dayOfWeek = dayDate.getDay();
|
||||
|
||||
// Nur Mo-Fr berücksichtigen
|
||||
@@ -769,7 +764,9 @@ class TimeEntryService {
|
||||
return;
|
||||
}
|
||||
|
||||
// Sammle arbeitsfreie Stunden
|
||||
// Sammle arbeitsfreie Stunden. Abwesenheiten des heutigen Tages zählen
|
||||
// ebenfalls, auch wenn aktuell noch gearbeitet wird (z. B. 4 h Urlaub
|
||||
// am Vormittag und Arbeit am Nachmittag).
|
||||
if (day.sick) {
|
||||
nonWorkingMinutes += day.sick.hours * 60;
|
||||
} else if (day.holiday) {
|
||||
|
||||
Reference in New Issue
Block a user