Исправление обработчика pure_status для ошибок
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user