mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Merge branch 'staging' into tag-slash-commands
This commit is contained in:
@@ -114,7 +114,9 @@ class PresetManager {
|
|||||||
* @returns {any} Preset value
|
* @returns {any} Preset value
|
||||||
*/
|
*/
|
||||||
findPreset(name) {
|
findPreset(name) {
|
||||||
return $(this.select).find(`option:contains(${name})`).val();
|
return $(this.select).find('option').filter(function() {
|
||||||
|
return $(this).text() === name;
|
||||||
|
}).val();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -1047,7 +1047,7 @@ function onGroupCreateClick() {
|
|||||||
|
|
||||||
export function applyTagsOnCharacterSelect() {
|
export function applyTagsOnCharacterSelect() {
|
||||||
//clearTagsFilter();
|
//clearTagsFilter();
|
||||||
const chid = Number($(this).attr('chid'));
|
const chid = Number(this_chid);
|
||||||
printTagList($('#tagList'), { forEntityOrKey: chid, tagOptions: { removable: true } });
|
printTagList($('#tagList'), { forEntityOrKey: chid, tagOptions: { removable: true } });
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1698,8 +1698,6 @@ export function initTags() {
|
|||||||
|
|
||||||
$(document).on('click', '#rm_button_create', onCharacterCreateClick);
|
$(document).on('click', '#rm_button_create', onCharacterCreateClick);
|
||||||
$(document).on('click', '#rm_button_group_chats', onGroupCreateClick);
|
$(document).on('click', '#rm_button_group_chats', onGroupCreateClick);
|
||||||
$(document).on('click', '.character_select', applyTagsOnCharacterSelect);
|
|
||||||
$(document).on('click', '.group_select', applyTagsOnGroupSelect);
|
|
||||||
$(document).on('click', '.tag_remove', onTagRemoveClick);
|
$(document).on('click', '.tag_remove', onTagRemoveClick);
|
||||||
$(document).on('input', '.tag_input', onTagInput);
|
$(document).on('input', '.tag_input', onTagInput);
|
||||||
$(document).on('click', '.tags_view', onViewTagsListClick);
|
$(document).on('click', '.tags_view', onViewTagsListClick);
|
||||||
@@ -1710,6 +1708,7 @@ export function initTags() {
|
|||||||
$(document).on('click', '.tag_view_backup', onTagsBackupClick);
|
$(document).on('click', '.tag_view_backup', onTagsBackupClick);
|
||||||
$(document).on('click', '.tag_view_restore', onBackupRestoreClick);
|
$(document).on('click', '.tag_view_restore', onBackupRestoreClick);
|
||||||
eventSource.on(event_types.CHARACTER_DUPLICATED, copyTags);
|
eventSource.on(event_types.CHARACTER_DUPLICATED, copyTags);
|
||||||
|
eventSource.makeFirst(event_types.CHAT_CHANGED, () => selected_group ? applyTagsOnGroupSelect() : applyTagsOnCharacterSelect());
|
||||||
|
|
||||||
$(document).on('input', '#dialogue_popup input[name="auto_sort_tags"]', (evt) => {
|
$(document).on('input', '#dialogue_popup input[name="auto_sort_tags"]', (evt) => {
|
||||||
const toggle = $(evt.target).is(':checked');
|
const toggle = $(evt.target).is(':checked');
|
||||||
|
Reference in New Issue
Block a user