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;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Bei laufendem Tag: überspringen
|
|
||||||
if (dayDate.getTime() === todayDate.getTime() && !includeTodayInOvertime) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
const dayOfWeek = dayDate.getDay();
|
const dayOfWeek = dayDate.getDay();
|
||||||
|
|
||||||
// Nur Mo-Fr berücksichtigen
|
// Nur Mo-Fr berücksichtigen
|
||||||
@@ -769,7 +764,9 @@ class TimeEntryService {
|
|||||||
return;
|
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) {
|
if (day.sick) {
|
||||||
nonWorkingMinutes += day.sick.hours * 60;
|
nonWorkingMinutes += day.sick.hours * 60;
|
||||||
} else if (day.holiday) {
|
} else if (day.holiday) {
|
||||||
|
|||||||
Reference in New Issue
Block a user