mirror of
https://github.com/ikechan8370/chatgpt-plugin.git
synced 2025-12-17 13:57:10 +00:00
fix: 尝试修复错误直接对话没了的问题(不知道好使不)
This commit is contained in:
parent
3121b0e463
commit
0755b54486
1 changed files with 30 additions and 26 deletions
|
|
@ -674,11 +674,11 @@ export default class SydneyAIClient {
|
|||
}
|
||||
ws.send(`${messageJson}`)
|
||||
|
||||
try {
|
||||
const {
|
||||
message: reply,
|
||||
conversationExpiryTime
|
||||
} = await messagePromise
|
||||
|
||||
const replyMessage = {
|
||||
id: crypto.randomUUID(),
|
||||
parentMessageId: userMessage.id,
|
||||
|
|
@ -690,7 +690,7 @@ export default class SydneyAIClient {
|
|||
conversation.messages.push(userMessage)
|
||||
conversation.messages.push(replyMessage)
|
||||
}
|
||||
await this.conversationsCache.set(conversationKey, conversation)
|
||||
|
||||
return {
|
||||
conversationSignature,
|
||||
conversationId,
|
||||
|
|
@ -702,6 +702,10 @@ export default class SydneyAIClient {
|
|||
details: reply,
|
||||
apology: Config.sydneyApologyIgnored && apology
|
||||
}
|
||||
} catch (err) {
|
||||
await this.conversationsCache.set(conversationKey, conversation)
|
||||
throw err
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue