From 0c618b81459bfe271657e9eaf58f1f87ce2013df Mon Sep 17 00:00:00 2001 From: "Timothy J. Baek" Date: Fri, 4 Oct 2024 16:43:41 -0700 Subject: [PATCH] refac: legacy detection --- .../chat/MessageInput/Commands/Knowledge.svelte | 2 +- .../workspace/Models/Knowledge/Selector.svelte | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/MessageInput/Commands/Knowledge.svelte b/src/lib/components/chat/MessageInput/Commands/Knowledge.svelte index aebcdf2e9..d12faf14e 100644 --- a/src/lib/components/chat/MessageInput/Commands/Knowledge.svelte +++ b/src/lib/components/chat/MessageInput/Commands/Knowledge.svelte @@ -104,7 +104,7 @@ items = [...$knowledge, ...legacy_collections].map((item) => { return { ...item, - ...{ legacy: item?.legacy ?? item?.meta?.document ?? undefined } + ...(item?.legacy || item?.meta?.legacy || item?.meta?.document ? { legacy: true } : {}) }; }); diff --git a/src/lib/components/workspace/Models/Knowledge/Selector.svelte b/src/lib/components/workspace/Models/Knowledge/Selector.svelte index 5e91ee4a0..21196a914 100644 --- a/src/lib/components/workspace/Models/Knowledge/Selector.svelte +++ b/src/lib/components/workspace/Models/Knowledge/Selector.svelte @@ -44,7 +44,14 @@ ] : []; - items = [...$knowledge, ...legacy_collections]; + items = [...$knowledge, ...legacy_collections].map((item) => { + return { + ...item, + ...(item?.legacy || item?.meta?.legacy || item?.meta?.document ? { legacy: true } : {}) + }; + }); + + console.log(items); });