Shun Miyazawa 1 год назад
Родитель
Сommit
ccce5c7c92

+ 6 - 9
apps/app/src/server/routes/apiv3/page/create-page.ts

@@ -201,15 +201,12 @@ export const createPageHandlersFactory: CreatePageHandlersFactory = (crowi) => {
     }
 
     // Rebuild vector store file
-    const aiEnabled = configManager.getConfig('crowi', 'app:aiEnabled');
-    if (aiEnabled) {
-      try {
-        const openaiService = getOpenaiService();
-        await openaiService?.rebuildVectorStore(createdPage);
-      }
-      catch (err) {
-        logger.error('Rebuild vector store failed', err);
-      }
+    try {
+      const openaiService = getOpenaiService();
+      await openaiService?.rebuildVectorStore(createdPage);
+    }
+    catch (err) {
+      logger.error('Rebuild vector store failed', err);
     }
   }
 

+ 6 - 9
apps/app/src/server/routes/apiv3/page/update-page.ts

@@ -118,15 +118,12 @@ export const updatePageHandlersFactory: UpdatePageHandlersFactory = (crowi) => {
     }
 
     // Rebuild vector store file
-    const aiEnabled = configManager.getConfig('crowi', 'app:aiEnabled');
-    if (aiEnabled) {
-      try {
-        const openaiService = getOpenaiService();
-        await openaiService?.rebuildVectorStore(updatedPage);
-      }
-      catch (err) {
-        logger.error('Rebuild vector store failed', err);
-      }
+    try {
+      const openaiService = getOpenaiService();
+      await openaiService?.rebuildVectorStore(updatedPage);
+    }
+    catch (err) {
+      logger.error('Rebuild vector store failed', err);
     }
   }