From 34cd3d2732d0074749d45aa5b10f61b2a29ca6b9 Mon Sep 17 00:00:00 2001 From: Rizky Date: Wed, 14 Feb 2024 15:12:47 +0700 Subject: [PATCH] wip fix --- app/srv/api/comp-import.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/srv/api/comp-import.ts b/app/srv/api/comp-import.ts index 2cb823d5..de7669ab 100644 --- a/app/srv/api/comp-import.ts +++ b/app/srv/api/comp-import.ts @@ -61,7 +61,7 @@ export const _ = { for (const comp of comps) { if (comp.component_group && comp_groups[comp.component_group.name]) { - await _db.component.create({ + const res = await _db.component.create({ data: { name: comp.name, content_tree: comp.content_tree as any, @@ -69,7 +69,16 @@ export const _ = { connect: { id: comp_groups[comp.component_group.name] }, }, }, + select: { id: true }, }); + + if (res) { + (comp.content_tree as any).component.id = res.id; + await _db.component.update({ + where: { id: res.id }, + data: { content_tree: comp.content_tree as any }, + }); + } } }