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(() => {
this.cleanupWebSocketConnection(ws)
if (replySoFar) {
let message = {}
message.adaptiveCards[0].body[0].text = replySoFar
message.text = replySoFar
resolve({
message: replySoFar
message
})
} else {
reject(new Error('Timed out waiting for response. Try enabling debug mode to see more information.'))