|
|
@@ -1904,6 +1904,10 @@ class PageService implements IPageService {
|
|
|
|
|
|
// Leave bookmarks without deleting -- 2024.05.17 Yuki Takei
|
|
|
]);
|
|
|
+
|
|
|
+ const openaiService = getOpenaiService();
|
|
|
+ const deleteVectorStoreFilePromises = pageIds.map(pageId => openaiService?.deleteVectorStoreFile(pageId));
|
|
|
+ await Promise.allSettled(deleteVectorStoreFilePromises);
|
|
|
}
|
|
|
|
|
|
// delete multiple pages
|
|
|
@@ -1916,7 +1920,6 @@ class PageService implements IPageService {
|
|
|
await this.deleteCompletelyOperation(ids, paths);
|
|
|
|
|
|
this.pageEvent.emit('syncDescendantsDelete', pages, user); // update as renamed page
|
|
|
-
|
|
|
return;
|
|
|
}
|
|
|
|