Răsfoiți Sursa

Refactor for document return

Shun Miyazawa 1 an în urmă
părinte
comite
ba759e95ee
1 a modificat fișierele cu 4 adăugiri și 2 ștergeri
  1. 4 2
      apps/app/src/features/openai/server/services/openai.ts

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

@@ -614,10 +614,12 @@ class OpenaiService implements IOpenaiService {
 
 
     const newData = {
     const newData = {
       ...data,
       ...data,
-      vectorStore: newVectorStoreRelation, // If undefined, it is not updated
+      vectorStore: newVectorStoreRelation ?? aiAssistant.vectorStore,
     };
     };
 
 
-    const updatedAiAssistant = await aiAssistant.update(newData, { new: true });
+    aiAssistant.set({ ...newData });
+    const updatedAiAssistant = await aiAssistant.save();
+
     return updatedAiAssistant;
     return updatedAiAssistant;
   }
   }