-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Обработка ошибок апи #116
Comments
related to profcomff/auth-api#128 |
@physphile, а в каком статусе задача осталась перед твоим отъездом? |
#142 |
В том виде, что сделано сейчас, создает много проблем. Иногда ты можешь получить ошибку и об этом не нужно уведомлять пользователя, а показать что-то на странице. |
Нужно пересмотреть ишью с учетом взаимодействия с апи через api-uilib -- там ошибки нужно ловить через структуру if (data) {} else if (error) {}, либо через response. В большинстве мест это написано, но нужно еще раз внимательно посмотреть и потестить. |
Все вызовы апи должны быть обернуты в
try/catch
. Ошибки должны быть типизированы. Все обращения к синглтонамauthApi
,marketing
Api ,timetableApi
и т. п. должны выполняться только внутри соответствующих контроллеров, которые находятся в директории/api/controllers
.The text was updated successfully, but these errors were encountered: