소스 검색

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;
   }