diff --git a/src/main/resources/static/add.js b/src/main/resources/static/add.js index c1f11cb..53292ad 100644 --- a/src/main/resources/static/add.js +++ b/src/main/resources/static/add.js @@ -25,6 +25,10 @@ const validationListener = () => { fullDescriptionEntry, ].forEach(input => input.addEventListener("input", validationListener)); +cancelBtn.addEventListener("click", () => { + window.location.href = location.origin; +}) + form.addEventListener("submit", async e => { e.preventDefault(); if (!form.reportValidity()) return; @@ -55,8 +59,8 @@ form.addEventListener("submit", async e => { }); let data = await response.json(); let dataset = new Dataset(data); - dataset.storageSetKey("createdLocally", true); - if (response.status == 200) { + dataset.storageSetKey("created-locally", true); + if (response.ok) { location.assign("/"); } else { addBtn.disabled = !form.checkValidity();