угловой 6 выпуск uisng flatMap.В чем дело? - PullRequest
0 голосов
/ 10 июня 2018

Я пытаюсь использовать flatMap для выполнения запросов один за другим, используя результат первого запроса во втором.Через отладчик я вижу, что достигают первого сервиса, но не второго.В чем дело?Спасибо заранее!

resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable < MedicalCheckup[] > {
  return this.appStateService.getSelectedPatient()
    .pipe(flatMap(
      patient =>
      this.examinationService.getExaminations(patient.id, ExaminationsSelectionPeriod.THREE_MONTHS.toString())
    ));
}
...