fix: 修复超时replySoFar未传值的问题

This commit is contained in:
ikechan8370 2023-03-08 17:19:37 +08:00
parent f8385a8e37
commit 8dade22e9a

View file

@ -347,8 +347,11 @@ export default class SydneyAIClient {
const messageTimeout = setTimeout(() => { const messageTimeout = setTimeout(() => {
this.cleanupWebSocketConnection(ws) this.cleanupWebSocketConnection(ws)
if (replySoFar) { if (replySoFar) {
let message = {}
message.adaptiveCards[0].body[0].text = replySoFar
message.text = replySoFar
resolve({ resolve({
message: replySoFar message
}) })
} else { } else {
reject(new Error('Timed out waiting for response. Try enabling debug mode to see more information.')) reject(new Error('Timed out waiting for response. Try enabling debug mode to see more information.'))