From 98ec0b837fc77417c24603cd4be0f87303eeaaf4 Mon Sep 17 00:00:00 2001 From: glax Date: Sun, 30 Jul 2023 17:27:47 +0200 Subject: [PATCH] Remove Enter input from settings, instead update all settings on click of "Update" Button. resolves #38 --- Website/interaction.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Website/interaction.js b/Website/interaction.js index 18d6283..be6d15f 100644 --- a/Website/interaction.js +++ b/Website/interaction.js @@ -70,13 +70,6 @@ createDownloadChapterTaskButton.addEventListener("click", () => { OpenDownloadChapterTaskPopup(); }); publicationTaskStart.addEventListener("click", () => StartTaskClick()); -settingApiUri.addEventListener("keypress", (event) => { - if(event.key === "Enter"){ - apiUri = settingApiUri.value; - setTimeout(() => GetSettingsClick(), 100); - document.cookie = `apiUri=${apiUri};`; - } -}); searchPublicationQuery.addEventListener("keypress", (event) => { if(event.key === "Enter"){ NewSearch(); @@ -352,6 +345,11 @@ function UpdateLibrarySettings(){ if(settingLunaseaWebhook.value != ""){ UpdateLunaSea(settingLunaseaWebhook.value); } + + if(settingApiUri.value != ""){ + apiUri = settingApiUri.value; + document.cookie = `apiUri=${apiUri};`; + } setTimeout(() => GetSettingsClick(), 200); }