From a1d1879ffb24b26229707c74459f2152cc824dcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre=20No=C3=ABl?= Date: Wed, 7 Sep 2022 17:29:47 +0200 Subject: [PATCH] fix create entity with relations in connect --- packages/core/database/lib/entity-manager/index.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/core/database/lib/entity-manager/index.js b/packages/core/database/lib/entity-manager/index.js index ec457fd05f..79fa8af92d 100644 --- a/packages/core/database/lib/entity-manager/index.js +++ b/packages/core/database/lib/entity-manager/index.js @@ -485,7 +485,10 @@ const createEntityManager = (db) => { .execute(); } - const insert = toAssocs(data[attributeName]).map((data, idx) => { + const assocs = toAssocs(data[attributeName]); + + const relationsToAdd = assocs.connect || assocs; + const insert = relationsToAdd.map((data, idx) => { return { [joinColumn.name]: id, [inverseJoinColumn.name]: data.id,