fix: initv4141 script (#5967) (#5968)

Co-authored-by: Finley Ge <32237950+FinleyGe@users.noreply.github.com>
This commit is contained in:
Archer
2025-11-21 10:27:28 +08:00
committed by GitHub
parent 6c759a76ab
commit c1c2b46884
+14 -11
View File
@@ -108,18 +108,21 @@ async function appSplitMigration(teamId: string) {
const obj = appMap.get(folder._id)!;
const newParentId = obj?.parentId ? appMap.get(obj!.parentId)?.newId : null;
const oldRps = RPMap.get(folder._id)!;
rpOps.push(
...oldRps.map((oldRp) => ({
insertOne: {
document: {
...oldRp,
resourceId: obj.newId!,
_id: undefined
const oldRps = RPMap.get(folder._id);
if (oldRps) {
rpOps.push(
...oldRps.map((oldRp) => ({
insertOne: {
document: {
...oldRp,
resourceId: obj.newId!,
_id: undefined
}
}
}
}))
);
}))
);
}
if (!newParentId) {
continue;