mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Fix generation when group contains a deleted character
This commit is contained in:
@ -354,7 +354,7 @@ async function prepareOpenAIMessages(systemPrompt, name2, storyString, worldInfo
|
|||||||
const groupMembers = groups.find(x => x.id === selected_group)?.members;
|
const groupMembers = groups.find(x => x.id === selected_group)?.members;
|
||||||
let names = '';
|
let names = '';
|
||||||
if (Array.isArray(groupMembers)) {
|
if (Array.isArray(groupMembers)) {
|
||||||
names = groupMembers.map(member => characters.find(c => c.avatar === member)).map((x) => x.name);
|
names = groupMembers.map(member => characters.find(c => c.avatar === member)).filter(x => x).map(x => x.name);
|
||||||
names = names.join(', ')
|
names = names.join(', ')
|
||||||
}
|
}
|
||||||
new_chat_msg.content = `[Start a new group chat. Group members: ${names}]`;
|
new_chat_msg.content = `[Start a new group chat. Group members: ${names}]`;
|
||||||
|
Reference in New Issue
Block a user