Skip to content

Commit 82e6f43

Browse files
authored
fix/import-missing-chat-data (#4401)
fix: add missing imports for messages and feedbacks in AgentFlow and AssistantFlow
1 parent e467d06 commit 82e6f43

File tree

1 file changed

+10
-2
lines changed
  • packages/server/src/services/export-import

1 file changed

+10
-2
lines changed

packages/server/src/services/export-import/index.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,11 @@ async function replaceDuplicateIdsForChatMessage(queryRunner: QueryRunner, origi
178178
const chatmessageChatflowIds = chatMessages.map((chatMessage) => {
179179
return { id: chatMessage.chatflowid, qty: 0 }
180180
})
181-
const originalDataChatflowIds = originalData.ChatFlow.map((chatflow) => chatflow.id)
181+
const originalDataChatflowIds = [
182+
...originalData.AssistantFlow.map((assistantFlow) => assistantFlow.id),
183+
...originalData.AgentFlow.map((agentflow) => agentflow.id),
184+
...originalData.ChatFlow.map((chatflow) => chatflow.id)
185+
]
182186
chatmessageChatflowIds.forEach((item) => {
183187
if (originalDataChatflowIds.includes(item.id)) {
184188
item.qty += 1
@@ -229,7 +233,11 @@ async function replaceDuplicateIdsForChatMessageFeedback(
229233
const feedbackChatflowIds = chatMessageFeedbacks.map((feedback) => {
230234
return { id: feedback.chatflowid, qty: 0 }
231235
})
232-
const originalDataChatflowIds = originalData.ChatFlow.map((chatflow) => chatflow.id)
236+
const originalDataChatflowIds = [
237+
...originalData.AssistantFlow.map((assistantFlow) => assistantFlow.id),
238+
...originalData.AgentFlow.map((agentflow) => agentflow.id),
239+
...originalData.ChatFlow.map((chatflow) => chatflow.id)
240+
]
233241
feedbackChatflowIds.forEach((item) => {
234242
if (originalDataChatflowIds.includes(item.id)) {
235243
item.qty += 1

0 commit comments

Comments
 (0)