Исправление обработчика pure_status для ошибок

This commit is contained in:
2026-07-18 23:05:39 +03:00
parent a8d36b59b4
commit 7c0f32d1fc
6 changed files with 72 additions and 6 deletions

View File

@@ -39,7 +39,7 @@ def custom_exception_handler(exc: CoreException | Exception, context: dict) -> R
# Это наше исключение
if isinstance(exc, CoreException):
return ErrorResponse(status_code=exc.status_code, detail=exc.detail, meta=exc.meta)
return ErrorResponse(status_code=exc.status_code, detail=exc.detail, meta=exc.meta, pure_status=exc.is_pure_status())
# Проверка на стандартное исключение валидации
if isinstance(exc, ValidationError):