From e212ec788bb25e85973c06830273a0ef451c29c1 Mon Sep 17 00:00:00 2001 From: ditiqi Date: Sun, 23 Feb 2025 21:41:14 +0800 Subject: [PATCH] add --- apps/server/src/models/base/base.tree.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/server/src/models/base/base.tree.service.ts b/apps/server/src/models/base/base.tree.service.ts index f62aecc..aa0e643 100755 --- a/apps/server/src/models/base/base.tree.service.ts +++ b/apps/server/src/models/base/base.tree.service.ts @@ -139,7 +139,7 @@ export class BaseTreeService< const result: any = await super.update(anyArgs, { tx: transaction }); - if (anyArgs.data.parentId !== current.parentId) { + if (anyArgs.data.parentId && anyArgs.data.parentId !== current.parentId) { await transaction[this.ancestryType].deleteMany({ where: { descendantId: result.id }, });