|
13 | 13 | </app-assigned-site-general-tab> |
14 | 14 | </mat-tab> |
15 | 15 | <mat-tab label="{{'Plan hours' | translate }} " |
16 | | - *ngIf="data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && selectCurrentUserIsFirstUser$ | async"> |
| 16 | + *ngIf="data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && isFirstUser"> |
17 | 17 | <div formGroupName="planHours"> |
18 | 18 | <app-assigned-site-plan-hours-tab |
19 | 19 | [planHoursForm]="getPlanHoursFormGroup()"> |
20 | 20 | </app-assigned-site-plan-hours-tab> |
21 | 21 | </div> |
22 | 22 | </mat-tab> |
23 | 23 | <mat-tab label="{{ 'Auto break calculation settings' | translate }}" |
24 | | - *ngIf="data.autoBreakCalculationActive && selectCurrentUserIsAdmin$ | async"> |
| 24 | + *ngIf="data.autoBreakCalculationActive && isAdmin"> |
25 | 25 | <div [formGroupName]="'autoBreakSettings'"> |
26 | 26 | <app-assigned-site-auto-break-tab |
27 | 27 | [autoBreakSettingsForm]="getAutoBreakSettingsFormGroup()" |
|
31 | 31 | </div> |
32 | 32 | </mat-tab> |
33 | 33 | <mat-tab label="{{'1st shift' | translate }}" |
34 | | - *ngIf="!data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && selectCurrentUserIsFirstUser$ | async"> |
| 34 | + *ngIf="!data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && isFirstUser"> |
35 | 35 | <div [formGroupName]="'firstShift'"> |
36 | 36 | <app-assigned-site-shift-tab |
37 | 37 | [shiftForm]="getFirstShiftFormGroup()" |
|
43 | 43 | </div> |
44 | 44 | </mat-tab> |
45 | 45 | <mat-tab label="{{'2nd shift' | translate }}" |
46 | | - *ngIf="!data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && selectCurrentUserIsFirstUser$ | async"> |
| 46 | + *ngIf="!data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && isFirstUser"> |
47 | 47 | <div [formGroupName]="'secondShift'"> |
48 | 48 | <app-assigned-site-shift-tab |
49 | 49 | [shiftForm]="getSecondShiftFormGroup()" |
|
55 | 55 | </div> |
56 | 56 | </mat-tab> |
57 | 57 | <mat-tab label="{{'3rd shift' | translate }}" |
58 | | - *ngIf="data.thirdShiftActive && !data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && selectCurrentUserIsFirstUser$ | async"> |
| 58 | + *ngIf="data.thirdShiftActive && !data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && isFirstUser"> |
59 | 59 | <div [formGroupName]="'thirdShift'"> |
60 | 60 | <app-assigned-site-shift-tab |
61 | 61 | [shiftForm]="getThirdShiftFormGroup()" |
|
67 | 67 | </div> |
68 | 68 | </mat-tab> |
69 | 69 | <mat-tab label="{{'4th shift' | translate }}" |
70 | | - *ngIf="data.thirdShiftActive && data.fourthShiftActive && !data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && selectCurrentUserIsFirstUser$ | async"> |
| 70 | + *ngIf="data.thirdShiftActive && data.fourthShiftActive && !data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && isFirstUser"> |
71 | 71 | <div [formGroupName]="'fourthShift'"> |
72 | 72 | <app-assigned-site-shift-tab |
73 | 73 | [shiftForm]="getFourthShiftFormGroup()" |
|
79 | 79 | </div> |
80 | 80 | </mat-tab> |
81 | 81 | <mat-tab label="{{'5th shift' | translate }}" |
82 | | - *ngIf="data.thirdShiftActive && data.fourthShiftActive && data.fifthShiftActive && !data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && selectCurrentUserIsFirstUser$ | async"> |
| 82 | + *ngIf="data.thirdShiftActive && data.fourthShiftActive && data.fifthShiftActive && !data.useOnlyPlanHours && !data.useGoogleSheetAsDefault && isFirstUser"> |
83 | 83 | <div [formGroupName]="'fifthShift'"> |
84 | 84 | <app-assigned-site-shift-tab |
85 | 85 | [shiftForm]="getFifthShiftFormGroup()" |
|
0 commit comments