This commit is contained in:
@@ -37,6 +37,11 @@
|
||||
- Заменены `logger.error` на `logger.warning` для стандартных проверок авторизации
|
||||
- Убраны трейсбеки из логов при обычных ошибках входа и обновления токенов
|
||||
- Исправлены дублирующие slug в тестовых фикстурах, вызывавшие UNIQUE constraint ошибки
|
||||
- **Улучшена тестовая инфраструктура**: Автоматический запуск фронтенда и бэкенда в тестах
|
||||
- Добавлена фикстура `frontend_server` для автоматического запуска фронтенд сервера
|
||||
- Обновлены тесты здоровья серверов для использования фикстур вместо пропуска
|
||||
- Автоматическая установка npm зависимостей при запуске фронтенд тестов
|
||||
- Корректное завершение серверных процессов после выполнения тестов
|
||||
|
||||
|
||||
### 🔧 Техническое
|
||||
|
||||
@@ -131,7 +131,9 @@ async def validate_graphql_context(info: GraphQLResolveInfo) -> None:
|
||||
msg = "Internal server error: unable to set authentication context"
|
||||
raise GraphQLError(msg)
|
||||
except exc.NoResultFound:
|
||||
logger.warning(f"[validate_graphql_context] Пользователь с ID {auth_state.author_id} не найден в базе данных")
|
||||
logger.warning(
|
||||
f"[validate_graphql_context] Пользователь с ID {auth_state.author_id} не найден в базе данных"
|
||||
)
|
||||
msg = "UnauthorizedError - user not found"
|
||||
raise GraphQLError(msg) from None
|
||||
|
||||
|
||||
Reference in New Issue
Block a user