Projekt

Obecné

Profil

« Předchozí | Další » 

Revize a878ce1c

Přidáno uživatelem Václav Jirák před téměř 6 roky(ů)

Calendar is refreshed after vacation deletion

Zobrazit rozdíly:

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