From a4b6cba596ef7fc0caa7a04a40bdb30a0517e05a Mon Sep 17 00:00:00 2001 From: BlipRanger <1860540+BlipRanger@users.noreply.github.com> Date: Mon, 10 Jul 2023 15:31:28 -0400 Subject: [PATCH] Fix glaring tagging issue and timing issue. --- public/scripts/tags.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/public/scripts/tags.js b/public/scripts/tags.js index 9492da4d1..b1e0788e4 100644 --- a/public/scripts/tags.js +++ b/public/scripts/tags.js @@ -260,12 +260,13 @@ async function importTags(imported_char) { tag = createNewTag(tagName); } - addTagToMap(tag.id); - tag_map[imported_char.avatar].push(tag.id); + if (!tag_map[imported_char.avatar].includes(tag.id)) { + tag_map[imported_char.avatar].push(tag.id); + console.debug('added tag to map', tag, imported_char.name); + } }; saveSettingsDebounced(); await getCharacters(); - await getSettings(); printTagFilters(tag_filter_types.character); printTagFilters(tag_filter_types.group_member);