Я изменяю код Angular 8 другого разработчика и нашел этот метод:
retrieveByExperience(experienceId: number): Observable<any[]> {
return this.http.get<OrganisationCode[]>(environment.serverUrl + `api/expert/experiences/${experienceId}/organisationTypes`)
.pipe(
map((data: OrganisationCode[]) => {
return data;
}),
catchError(err =>
throwError(err)
)
);
}
Канал, похоже, просто возвращает те же данные, полученные из бэкэнда, или повторно генерирует ту же ошибку, которую поймал ... Можно ли его безопасно удалить?
Вот пример без трубы, которая, кажется, ведет себя так же:
retrieveByExperience(experienceId: number): Observable<any[]> {
return this.http.get<OrganisationCode[]>(environment.serverUrl + `api/expert/experiences/${experienceId}/organisationTypes`);
}