diff --git a/pkg/cloudcommon/db/db_dispatcher.go b/pkg/cloudcommon/db/db_dispatcher.go index 684b999c2e..7ef5922d6f 100644 --- a/pkg/cloudcommon/db/db_dispatcher.go +++ b/pkg/cloudcommon/db/db_dispatcher.go @@ -1188,7 +1188,7 @@ func (dispatcher *DBModelDispatcher) BatchCreate(ctx context.Context, query json onBatchCreateFail, validateError = manager.BatchPreValidate( ctx, userCred, ownerId, query, cdata.(*jsonutils.JSONDict), len(multiData)) if validateError != nil { - return nil, err + return nil, validateError } } model, err := batchCreateDoCreateItem(manager, ctx, userCred, ownerId, query, cdata, i)