瀏覽代碼

Revert "Execute setDefault after saving newData"

This reverts commit 4be003063b65c15e039e23740d83e1e4be14cc44.
Shun Miyazawa 1 年之前
父節點
當前提交
556cc25e9a
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      apps/app/src/features/openai/server/services/openai.ts

+ 4 - 4
apps/app/src/features/openai/server/services/openai.ts

@@ -829,6 +829,10 @@ class OpenaiService implements IOpenaiService {
       this.createVectorStoreFileWithStream(newVectorStoreRelation, conditions);
     }
 
+    if (data.shareScope !== AiAssistantShareScope.PUBLIC_ONLY && aiAssistant.isDefault) {
+      await AiAssistantModel.setDefault(aiAssistant._id, false);
+    }
+
     const newData = {
       ...data,
       vectorStore: newVectorStoreRelation ?? aiAssistant.vectorStore,
@@ -837,10 +841,6 @@ class OpenaiService implements IOpenaiService {
     aiAssistant.set({ ...newData });
     const updatedAiAssistant = await aiAssistant.save();
 
-    if (data.shareScope !== AiAssistantShareScope.PUBLIC_ONLY && aiAssistant.isDefault) {
-      await AiAssistantModel.setDefault(aiAssistant._id, false);
-    }
-
     return updatedAiAssistant;
   }