diff --git a/weaviate/connect/v4.py b/weaviate/connect/v4.py index 56ece8ca2..b99c7df2c 100644 --- a/weaviate/connect/v4.py +++ b/weaviate/connect/v4.py @@ -1052,7 +1052,7 @@ def grpc_batch_delete( error = cast(Call, e) if error.code() == StatusCode.PERMISSION_DENIED: raise InsufficientPermissionsError(error) - raise WeaviateDeleteManyError(str(error.details())) + raise WeaviateDeleteManyError(f"[{error.code().name}] {error.details()}") def grpc_tenants_get( self, request: tenants_pb2.TenantsGetRequest @@ -1232,7 +1232,7 @@ async def grpc_batch_delete( except AioRpcError as e: if e.code().name == PERMISSION_DENIED: raise InsufficientPermissionsError(e) - raise WeaviateDeleteManyError(str(e)) + raise WeaviateDeleteManyError(f"[{e.code().name}] {e.details()}") async def grpc_batch_stream( self,