disable giveAll button if no quest is missing
All checks were successful
Build / build (22) (pull_request) Successful in 37s
Build / build (18) (pull_request) Successful in 1m14s
Build / build (20) (pull_request) Successful in 1m22s

This commit is contained in:
AMelonInsideLemon 2025-03-31 22:28:30 +02:00
parent 595ee0fa2d
commit d190eaa29b

View File

@ -589,15 +589,18 @@ function updateInventory() {
const datalistQuestKeys = document.querySelectorAll("#datalist-QuestKeys option"); const datalistQuestKeys = document.querySelectorAll("#datalist-QuestKeys option");
const form = document.querySelector("form[onsubmit*=\"doAcquireEquipment('QuestKeys')\"]"); const form = document.querySelector("form[onsubmit*=\"doAcquireEquipment('QuestKeys')\"]");
const giveAllQuestButton = document.querySelector("button[onclick*=\"doBulkQuestUpdate('giveAll')\"]");
if (datalistQuestKeys.length === 0) { if (datalistQuestKeys.length === 0) {
form.classList.add("disabled"); form.classList.add("disabled");
form.querySelector("input").disabled = true; form.querySelector("input").disabled = true;
form.querySelector("button").disabled = true; form.querySelector("button").disabled = true;
giveAllQuestButton.disabled = true;
} else { } else {
form.classList.remove("disabled"); form.classList.remove("disabled");
form.querySelector("input").disabled = false; form.querySelector("input").disabled = false;
form.querySelector("button").disabled = false; form.querySelector("button").disabled = false;
giveAllQuestButton.disabled = false;
} }
// Populate mods route // Populate mods route