Bugfix/add missing imports (#4476)

add missing imports
This commit is contained in:
Henry Heng 2025-05-21 15:06:30 +08:00 committed by GitHub
parent 86782e9971
commit cf67afb078
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 17 additions and 0 deletions

View File

@ -504,6 +504,23 @@ function reduceSpaceForChatflowFlowData(chatflows: ChatFlow[]) {
}
const importData = async (importData: ExportData) => {
// Initialize missing properties with empty arrays to avoid "undefined" errors
importData.AgentFlow = importData.AgentFlow || []
importData.AgentFlowV2 = importData.AgentFlowV2 || []
importData.AssistantCustom = importData.AssistantCustom || []
importData.AssistantFlow = importData.AssistantFlow || []
importData.AssistantOpenAI = importData.AssistantOpenAI || []
importData.AssistantAzure = importData.AssistantAzure || []
importData.ChatFlow = importData.ChatFlow || []
importData.ChatMessage = importData.ChatMessage || []
importData.ChatMessageFeedback = importData.ChatMessageFeedback || []
importData.CustomTemplate = importData.CustomTemplate || []
importData.DocumentStore = importData.DocumentStore || []
importData.DocumentStoreFileChunk = importData.DocumentStoreFileChunk || []
importData.Execution = importData.Execution || []
importData.Tool = importData.Tool || []
importData.Variable = importData.Variable || []
let queryRunner
try {
queryRunner = getRunningExpressApp().AppDataSource.createQueryRunner()