Fix char A/N and expressions folder for first in the list
| @@ -299,7 +299,7 @@ function loadSettings() { | ||
| 299 | 299 | $('#extension_floating_role').val(chat_metadata[metadata_keys.role]); |
| 300 | 300 | $(`input[name="extension_floating_position"][value="${chat_metadata[metadata_keys.position]}"]`).prop('checked', true); |
| 301 | 301 | |
| 302 | 302 | if (extension_settings.note.chara && getContext().characterId !== undefined) { |
| 303 | 303 | const charaNote = extension_settings.note.chara.find((e) => e.name === getCharaFilename()); |
| 304 | 304 | |
| 305 | 305 | $('#extension_floating_chara').val(charaNote ? charaNote.prompt : ''); |
| @@ -446,7 +446,7 @@ async function onChatChanged() { | ||
| 446 | 446 | $('#extension_floating_prompt_token_counter').text(tokenCounter1); |
| 447 | 447 | |
| 448 | 448 | let tokenCounter2; |
| 449 | 449 | if (extension_settings.note.chara && context.characterId !== undefined) { |
| 450 | 450 | const charaNote = extension_settings.note.chara.find((e) => e.name === getCharaFilename()); |
| 451 | 451 | |
| 452 | 452 | if (charaNote) { |
| @@ -624,7 +624,7 @@ function getFolderNameByMessage(message) { | ||
| 624 | 624 | if (context.groupId) { |
| 625 | 625 | avatarPath = message.original_avatar || context.characters.find(x => message.force_avatar && message.force_avatar.includes(encodeURIComponent(x.avatar)))?.avatar; |
| 626 | 626 | } |
| 627 | 627 | else if (context.characterId !== undefined) { |
| 628 | 628 | avatarPath = getCharaFilename(); |
| 629 | 629 | } |
| 630 | 630 | |