Я пытаюсь использовать flatMap для выполнения запросов один за другим, используя результат первого запроса во втором.Через отладчик я вижу, что достигают первого сервиса, но не второго.В чем дело?Спасибо заранее!
resolve(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable < MedicalCheckup[] > {
return this.appStateService.getSelectedPatient()
.pipe(flatMap(
patient =>
this.examinationService.getExaminations(patient.id, ExaminationsSelectionPeriod.THREE_MONTHS.toString())
));
}