.toPromise(); Ловлю исключение. TypeScript, Angular

Обращаюсь к серверу по моделе промисов. Если добавлю .toPromise(); то ловлю исключение в консоле.

введите сюда описание изображения

Как только уберу .toPromise(); то все норм, правда смысл в промисе пропадает, ведь мне нужно дождаться ответа. Мой код

async getSettings(): Promise<any> {
  const ress = await this.http.get<string>(`api/${environment.apiVersion}/settings`).toPromise();
  console.log(ress);
}

Добавлял .then() и в общем делал как тут по ссылке https://www.positronx.io/angular-promises-example-manage-http-requests/

Результат одинаковый


Ответы (0 шт):