Refactor chat message retrieval in parser.ts

This commit is contained in:
kwaroran
2024-03-19 20:46:10 +09:00
parent 784d9c8cd1
commit 0131244dbf

View File

@@ -750,8 +750,8 @@ const matcher = (p1:string,matcherArg:matcherArg) => {
}
case 'previous_chat_log':{
const selchar = db.characters[get(selectedCharID)]
const chat = selchar.chats[selchar.chatPage]
return chat.message[chatID - 1].data
const chat = selchar?.chats?.[selchar.chatPage]
return chat?.message[chatID - 1]?.data ?? 'Out of range'
}
}