diff --git a/packages/twenty-server/src/engine/api/common/common-query-runners/common-create-many-query-runner/common-create-many-query-runner.service.ts b/packages/twenty-server/src/engine/api/common/common-query-runners/common-create-many-query-runner/common-create-many-query-runner.service.ts index 5a3fb2ede51..cd1dbc39322 100644 --- a/packages/twenty-server/src/engine/api/common/common-query-runners/common-create-many-query-runner/common-create-many-query-runner.service.ts +++ b/packages/twenty-server/src/engine/api/common/common-query-runners/common-create-many-query-runner/common-create-many-query-runner.service.ts @@ -307,6 +307,10 @@ export class CommonCreateManyQueryRunnerService extends CommonBaseQueryRunnerSer const whereConditions = buildWhereConditions(args.data, conflictingFields); + if (whereConditions.length === 0) { + return []; + } + whereConditions.forEach((condition) => { queryBuilder.orWhere(condition); });