week-password / wlss-frontend

Frontend app for WLSS.
0 stars 0 forks source link

Добавить `interceptor` для ошибки 500 #196

Closed fowesn closed 5 months ago

fowesn commented 5 months ago

В случае, если какой-либо эндпоинт, кроме GET /health, возвращает ошибку 500, необходимо отображать на UI ошибку с текстом "Произошла непредвиденная ошибка". Для этого необходимо добавить serverErrorInterceptor, который отображает ошибку в случае, если код ошибки из ответа равен 500. Также необходимо добавить контекст для того, чтобы в некоторых случаях эту ошибку не обрабатывать (как, например, в случае с 500 от /health)