fix: 结束对话计算错误

This commit is contained in:
ikechan8370 2025-03-21 12:24:35 +08:00
parent 8d12cb7466
commit d9b5d77d46

View file

@ -92,10 +92,10 @@ export class ChatGPTManagement extends plugin {
for (const userState of userStates) {
if (userState.current.conversationId && userState.current.messageId) {
num++
userState.current.conversationId = ''
userState.current.messageId = ''
await Chaite.getInstance().getUserStateStorage().setItem(userState.userId + '', userState)
}
userState.current.conversationId = ''
userState.current.messageId = ''
await Chaite.getInstance().getUserStateStorage().setItem(userState.userId + '', userState)
}
this.reply(`已结束${num}个用户的对话`)
} else {