[fix] group chat cut not working

This commit is contained in:
kwaroran
2023-06-10 01:48:12 +09:00
parent e2b49b21dc
commit e88f95102b

View File

@@ -385,7 +385,9 @@ export async function sendChat(chatProcessIndex = -1,arg:{chatAdditonalTokens?:n
const readed = (await reader.read()) const readed = (await reader.read())
if(readed.value){ if(readed.value){
result = readed.value result = readed.value
db.characters[selectedChar].chats[selectedChat].message[msgIndex].data = result const result2 = processScriptFull(nowChatroom, reformatContent(result), 'editoutput')
db.characters[selectedChar].chats[selectedChat].message[msgIndex].data = result2.data
emoChanged = result2.emoChanged
setDatabase(db) setDatabase(db)
} }
if(readed.done){ if(readed.done){
@@ -395,7 +397,7 @@ export async function sendChat(chatProcessIndex = -1,arg:{chatAdditonalTokens?:n
await sayTTS(currentChar, result) await sayTTS(currentChar, result)
} }
else{ else{
const result2 = processScriptFull(currentChar, reformatContent(req.result), 'editoutput') const result2 = processScriptFull(nowChatroom, reformatContent(req.result), 'editoutput')
result = result2.data result = result2.data
emoChanged = result2.emoChanged emoChanged = result2.emoChanged
db.characters[selectedChar].chats[selectedChat].message.push({ db.characters[selectedChar].chats[selectedChat].message.push({