Revize a878ce1c
Přidáno uživatelem Václav Jirák před téměř 6 roky(ů)
webapp/src/app/dashboard/employer-dashboard/employer-dashboard.component.ts | ||
---|---|---|
24 | 24 |
private oncomingVacation: Calendar[]; |
25 | 25 | |
26 | 26 |
private selectedMonth: Date; |
27 | ||
27 | 28 |
constructor( |
28 | 29 |
public dialog: MatDialog, |
29 | 30 |
private localizationService: LocalizationService, |
... | ... | |
44 | 45 | |
45 | 46 |
userApproved(requestId: number, approved: boolean) { |
46 | 47 |
this.requestApproved(requestId, RequestTypes.AUTHORIZATION, approved) |
47 |
.subscribe(e => this.loadAuthorizationRequests());
|
|
48 |
.subscribe(() => this.loadAuthorizationRequests());
|
|
48 | 49 |
} |
49 | 50 | |
50 | 51 |
vacationApproved(requestId: number, approved: boolean) { |
51 | 52 |
this.requestApproved(requestId, RequestTypes.VACATION, approved) |
52 |
.subscribe(e => this.loadVacationRequests());
|
|
53 |
.subscribe(() => this.loadVacationRequests());
|
|
53 | 54 |
} |
54 | 55 | |
55 | 56 |
requestApproved(requestId: number, requestType: RequestTypes, approved: boolean) { |
... | ... | |
63 | 64 | |
64 | 65 |
removeVacation(vac: Calendar) { |
65 | 66 |
this.userService.deleteCalendar(vac.id, this.localizationService.getCurrentLanguage()) |
66 |
.subscribe(e => this.loadOncomingVacation()); |
|
67 |
.subscribe(() => { |
|
68 |
this.loadOncomingVacation(); |
|
69 |
this.loadMonthVacation(this.selectedMonth); |
|
70 |
}); |
|
67 | 71 |
} |
68 | 72 | |
69 | 73 |
onDateSelect( date: Date ) { |
Také k dispozici: Unified diff
Calendar is refreshed after vacation deletion