From 824df0ae217e8ee5cb5f67f804b2b1796bfa61ee Mon Sep 17 00:00:00 2001 From: zkldi <20380519+zkldi@users.noreply.github.com> Date: Sun, 30 Oct 2022 13:55:09 +0000 Subject: [PATCH] fix: critical misstep in folder code (thanks tests) --- server/src/utils/folder.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/server/src/utils/folder.ts b/server/src/utils/folder.ts index 3833d8347..a441f6524 100644 --- a/server/src/utils/folder.ts +++ b/server/src/utils/folder.ts @@ -190,10 +190,18 @@ export async function CreateFolderChartLookup(folder: FolderDocument, flush = fa const ops: Array> = charts.map((c) => ({ updateOne: { - filter: c, + filter: { + chartID: c.chartID, + folderID: folder.folderID, + }, // amusing no-op - update: { $set: c }, + update: { + $set: { + chartID: c.chartID, + folderID: folder.folderID, + }, + }, upsert: true, }, }));