From af30991d7740cba96a41e664eb82d7106cc86067 Mon Sep 17 00:00:00 2001 From: d-ber Date: Thu, 15 Aug 2024 17:40:57 +0200 Subject: [PATCH] Improve code readability --- public/scripts/tags.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/public/scripts/tags.js b/public/scripts/tags.js index b97d19fdd..22153dcc5 100644 --- a/public/scripts/tags.js +++ b/public/scripts/tags.js @@ -750,10 +750,16 @@ async function handleTagImport(character, { importAll = false, importExisting = const folderTags = getOpenBogusFolders(); // Choose the setting for this dialog. If from settings, verify the setting really exists, otherwise take "ASK". - const setting = forceShow ? tag_import_setting.ASK - : importAll ? tag_import_setting.ALL - : importExisting ? tag_import_setting.ONLY_EXISTING - : Object.values(tag_import_setting).find(setting => setting === power_user.tag_import_setting) ?? tag_import_setting.ASK; + let setting; + if (forceShow) { + setting = tag_import_setting.ASK; + } else if (importAll) { + setting = tag_import_setting.ALL; + } else if (importExisting) { + setting = tag_import_setting.ONLY_EXISTING; + } else { + setting = Object.values(tag_import_setting).find(setting => setting === power_user.tag_import_setting) ?? tag_import_setting.ASK; + } switch (setting) { case tag_import_setting.ALL: