@@ -65,9 +65,9 @@ export class AssignedSiteDialogComponent implements DoCheck, OnInit {
6565 // autoBreakSettings group
6666 const autoBreakGroup = days . reduce ( ( acc , day ) => {
6767 acc [ day ] = this . fb . group ( {
68- breakMinutesDivider : new FormControl ( this . data [ `${ day } BreakMinutesDivider` ] ?? null ) ,
69- breakMinutesPrDivider : new FormControl ( this . data [ `${ day } BreakMinutesPrDivider` ] ?? null ) ,
70- breakMinutesUpperLimit : new FormControl ( this . data [ `${ day } BreakMinutesUpperLimit` ] ?? null ) ,
68+ breakMinutesDivider : new FormControl ( this . getConvertedValue ( this . data [ `${ day } BreakMinutesDivider` ] ) ?? null ) ,
69+ breakMinutesPrDivider : new FormControl ( this . getConvertedValue ( this . data [ `${ day } BreakMinutesPrDivider` ] ) ?? null ) ,
70+ breakMinutesUpperLimit : new FormControl ( this . getConvertedValue ( this . data [ `${ day } BreakMinutesUpperLimit` ] ) ?? null ) ,
7171 } ) ;
7272 return acc ;
7373 } , { } as { [ key : string ] : FormGroup } ) ;
@@ -296,7 +296,7 @@ export class AssignedSiteDialogComponent implements DoCheck, OnInit {
296296 const firstShiftMinutes = this . calculateShiftMinutes ( start , end , breakTime ) ;
297297 const secondShiftMinutes = this . calculateShiftMinutes ( start2NdShift , end2NdShift , break2NdShift ) ;
298298 const totalMinutes = firstShiftMinutes + secondShiftMinutes ;
299-
299+
300300 return this . formatMinutesAsTime ( totalMinutes ) ;
301301 }
302302
@@ -487,51 +487,51 @@ export class AssignedSiteDialogComponent implements DoCheck, OnInit {
487487 switch ( day ) {
488488 case 'monday' :
489489 dayGroup . patchValue ( {
490- breakMinutesDivider : this . globalAutoBreakSettings . mondayBreakMinutesDivider ,
491- breakMinutesPrDivider : this . globalAutoBreakSettings . mondayBreakMinutesPrDivider ,
492- breakMinutesUpperLimit : this . globalAutoBreakSettings . mondayBreakMinutesUpperLimit ,
490+ breakMinutesDivider : this . getConvertedValue ( this . globalAutoBreakSettings . mondayBreakMinutesDivider ) ,
491+ breakMinutesPrDivider : this . getConvertedValue ( this . globalAutoBreakSettings . mondayBreakMinutesPrDivider ) ,
492+ breakMinutesUpperLimit : this . getConvertedValue ( this . globalAutoBreakSettings . mondayBreakMinutesUpperLimit ) ,
493493 } ) ;
494494 break ;
495495 case 'tuesday' :
496496 dayGroup . patchValue ( {
497- breakMinutesDivider : this . globalAutoBreakSettings . tuesdayBreakMinutesDivider ,
498- breakMinutesPrDivider : this . globalAutoBreakSettings . tuesdayBreakMinutesPrDivider ,
499- breakMinutesUpperLimit : this . globalAutoBreakSettings . tuesdayBreakMinutesUpperLimit ,
497+ breakMinutesDivider : this . getConvertedValue ( this . globalAutoBreakSettings . tuesdayBreakMinutesDivider ) ,
498+ breakMinutesPrDivider : this . getConvertedValue ( this . globalAutoBreakSettings . tuesdayBreakMinutesPrDivider ) ,
499+ breakMinutesUpperLimit : this . getConvertedValue ( this . globalAutoBreakSettings . tuesdayBreakMinutesUpperLimit ) ,
500500 } ) ;
501501 break ;
502502 case 'wednesday' :
503503 dayGroup . patchValue ( {
504- breakMinutesDivider : this . globalAutoBreakSettings . wednesdayBreakMinutesDivider ,
505- breakMinutesPrDivider : this . globalAutoBreakSettings . wednesdayBreakMinutesPrDivider ,
506- breakMinutesUpperLimit : this . globalAutoBreakSettings . wednesdayBreakMinutesUpperLimit ,
504+ breakMinutesDivider : this . getConvertedValue ( this . globalAutoBreakSettings . wednesdayBreakMinutesDivider ) ,
505+ breakMinutesPrDivider : this . getConvertedValue ( this . globalAutoBreakSettings . wednesdayBreakMinutesPrDivider ) ,
506+ breakMinutesUpperLimit : this . getConvertedValue ( this . globalAutoBreakSettings . wednesdayBreakMinutesUpperLimit ) ,
507507 } ) ;
508508 break ;
509509 case 'thursday' :
510510 dayGroup . patchValue ( {
511- breakMinutesDivider : this . globalAutoBreakSettings . thursdayBreakMinutesDivider ,
512- breakMinutesPrDivider : this . globalAutoBreakSettings . thursdayBreakMinutesPrDivider ,
513- breakMinutesUpperLimit : this . globalAutoBreakSettings . thursdayBreakMinutesUpperLimit ,
511+ breakMinutesDivider : this . getConvertedValue ( this . globalAutoBreakSettings . thursdayBreakMinutesDivider ) ,
512+ breakMinutesPrDivider : this . getConvertedValue ( this . globalAutoBreakSettings . thursdayBreakMinutesPrDivider ) ,
513+ breakMinutesUpperLimit : this . getConvertedValue ( this . globalAutoBreakSettings . thursdayBreakMinutesUpperLimit ) ,
514514 } ) ;
515515 break ;
516516 case 'friday' :
517517 dayGroup . patchValue ( {
518- breakMinutesDivider : this . globalAutoBreakSettings . fridayBreakMinutesDivider ,
519- breakMinutesPrDivider : this . globalAutoBreakSettings . fridayBreakMinutesPrDivider ,
520- breakMinutesUpperLimit : this . globalAutoBreakSettings . fridayBreakMinutesUpperLimit ,
518+ breakMinutesDivider : this . getConvertedValue ( this . globalAutoBreakSettings . fridayBreakMinutesDivider ) ,
519+ breakMinutesPrDivider : this . getConvertedValue ( this . globalAutoBreakSettings . fridayBreakMinutesPrDivider ) ,
520+ breakMinutesUpperLimit : this . getConvertedValue ( this . globalAutoBreakSettings . fridayBreakMinutesUpperLimit ) ,
521521 } ) ;
522522 break ;
523523 case 'saturday' :
524524 dayGroup . patchValue ( {
525- breakMinutesDivider : this . globalAutoBreakSettings . saturdayBreakMinutesDivider ,
526- breakMinutesPrDivider : this . globalAutoBreakSettings . saturdayBreakMinutesPrDivider ,
527- breakMinutesUpperLimit : this . globalAutoBreakSettings . saturdayBreakMinutesUpperLimit ,
525+ breakMinutesDivider : this . getConvertedValue ( this . globalAutoBreakSettings . saturdayBreakMinutesDivider ) ,
526+ breakMinutesPrDivider : this . getConvertedValue ( this . globalAutoBreakSettings . saturdayBreakMinutesPrDivider ) ,
527+ breakMinutesUpperLimit : this . getConvertedValue ( this . globalAutoBreakSettings . saturdayBreakMinutesUpperLimit ) ,
528528 } ) ;
529529 break ;
530530 case 'sunday' :
531531 dayGroup . patchValue ( {
532- breakMinutesDivider : this . globalAutoBreakSettings . sundayBreakMinutesDivider ,
533- breakMinutesPrDivider : this . globalAutoBreakSettings . sundayBreakMinutesPrDivider ,
534- breakMinutesUpperLimit : this . globalAutoBreakSettings . sundayBreakMinutesUpperLimit ,
532+ breakMinutesDivider : this . getConvertedValue ( this . globalAutoBreakSettings . sundayBreakMinutesDivider ) ,
533+ breakMinutesPrDivider : this . getConvertedValue ( this . globalAutoBreakSettings . sundayBreakMinutesPrDivider ) ,
534+ breakMinutesUpperLimit : this . getConvertedValue ( this . globalAutoBreakSettings . sundayBreakMinutesUpperLimit ) ,
535535 } ) ;
536536 break ;
537537 }
0 commit comments