From 77d92e6edd9d5aadd86f7259994dc824b5eda376 Mon Sep 17 00:00:00 2001 From: Nick Colletti Date: Tue, 4 Feb 2020 19:15:46 -0500 Subject: grouping works on enable toggle. cleaned up. --- js/editredirect.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'js/editredirect.js') diff --git a/js/editredirect.js b/js/editredirect.js index c770199..ca4ea07 100644 --- a/js/editredirect.js +++ b/js/editredirect.js @@ -29,7 +29,6 @@ function saveRedirect() { REDIRECTS[activeRedirect.index] = savedRedirect; //To strip out any extra crap we've added } else { REDIRECTS.push(savedRedirect); - let newNode = template.cloneNode(true); newNode.removeAttribute('id'); el('.redirect-rows').appendChild(newNode); @@ -59,11 +58,10 @@ function editFormChange() { let prop = input.getAttribute('data-bind'); activeRedirect[prop] = input.value; } - activeRedirect.appliesTo = []; for (let input of el('#apply-to').querySelectorAll('input:checked')) { activeRedirect.appliesTo.push(input.value); - } + } activeRedirect.processMatches = el('#process-matches option:checked').value; activeRedirect.patternType = el('[name="patterntype"]:checked').value; @@ -78,8 +76,8 @@ function editFormChange() { var deleteIndex; function confirmDeleteRedirect(index) { deleteIndex = index; - let redirect = REDIRECTS[deleteIndex]; - showForm('#delete-redirect-form', redirect); + let redirect = REDIRECTS[deleteIndex]; + showForm('#delete-redirect-form', redirect); } function deleteRedirect() { @@ -104,7 +102,7 @@ function setupEditAndDeleteEventListeners() { el('#confirm-delete').addEventListener('click', deleteRedirect); el('#cancel-delete').addEventListener('click', cancelDelete); - el('#advanced-toggle a').addEventListener('click', toggleAdvancedOptions); + el('#advanced-toggle a').addEventListener('click', toggleAdvancedOptions); el('#create-new-redirect').addEventListener('click', createNewRedirect); //Listen to any change from the edit form... -- cgit v1.2.3