Skip to content

Commit 1c5c0f0

Browse files
committed
Fixing nettoHoursOverride issue.
1 parent 64c960a commit 1c5c0f0

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

eform-client/src/app/plugins/modules/time-planning-pn/components/plannings/time-planning-actions/workday-entity/workday-entity-dialog.component.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -996,6 +996,7 @@ export class WorkdayEntityDialogComponent implements OnInit {
996996
if (changedKey !== 'DayOff') {
997997
this.data.planningPrDayModels.nettoHoursOverrideActive = true;
998998
this.data.planningPrDayModels.nettoHoursOverride = this.data.planningPrDayModels.planHours;
999+
this.workdayForm.get('nettoHoursOverride')?.setValue(this.data.planningPrDayModels.planHours);
9991000
} else {
10001001
this.data.planningPrDayModels.nettoHoursOverrideActive = false;
10011002
}
@@ -1209,8 +1210,10 @@ export class WorkdayEntityDialogComponent implements OnInit {
12091210
plannedTimeInMinutes += this.getPlannedShiftMinutes(start, end, brk);
12101211
}
12111212

1212-
m.planHours = plannedTimeInMinutes / 60;
1213-
this.workdayForm.get('planHours')?.setValue(m.planHours, {emitEvent: false});
1213+
if (plannedTimeInMinutes !== 0) {
1214+
m.planHours = plannedTimeInMinutes / 60;
1215+
this.workdayForm.get('planHours')?.setValue(m.planHours, {emitEvent: false});
1216+
}
12141217

12151218
// Summer actual
12161219
let actualTimeInMinutes = 0;

0 commit comments

Comments
 (0)