Fix /sendas not needed to enforce avatar - Fixes #2820

10a23012f3cefa676db1429d3e78db4081d69750

Wolfsblvt <wolfsblvt@gmail.com>

1 files changed, +4 -1Showing whitespace changes
public/scripts/slash-commands.js+4 -1
@@ -3129,7 +3129,10 @@ export async function sendMessageAs(args, text) {
3129 const character = characters.find(x => x.avatar === name) ?? characters.find(x => x.name === name);3129 const character = characters.find(x => x.avatar === name) ?? characters.find(x => x.name === name);
3130 let force_avatar, original_avatar;3130 let force_avatar, original_avatar;
31313131
3132 if (character && character.avatar !== 'none') {3132 if (characters[this_chid] === character) {
3133 // If the targeted character is the currently selected one in a solo chat, we don't need to force any avatars
3134 }
3135 else if (character && character.avatar !== 'none') {
3133 force_avatar = getThumbnailUrl('avatar', character.avatar);3136 force_avatar = getThumbnailUrl('avatar', character.avatar);
3134 original_avatar = character.avatar;3137 original_avatar = character.avatar;
3135 }3138 }