From 9ff0d7f3243eecaff0b354b392fa1e3ef4784098 Mon Sep 17 00:00:00 2001 From: tdro Date: Fri, 9 Feb 2024 19:00:31 -0500 Subject: static/js/forms: Use var on loops Avoid minification breaking scripts on browsers that have shadowing issues --- static/js/forms.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'static') diff --git a/static/js/forms.ts b/static/js/forms.ts index 3b1aedc..c9fc963 100644 --- a/static/js/forms.ts +++ b/static/js/forms.ts @@ -16,7 +16,7 @@ const states = input.concat(select).concat(textarea); - for (let i = 0; i < states.length; i++) { + for (var i = 0; i < states.length; i++) { if (localStorage[states[i].id]) { if (states[i].type === "radio" || states[i].type === "checkbox") { @@ -38,9 +38,9 @@ const group = document.querySelectorAll(`input[name='${event.target.name}']`); - for (let i = 0; i < group.length; i++) { - if ((group[i].type === "radio" || group[i].type === "checkbox") && !group[i].checked) { - localStorage[group[i].id] = "off"; + for (var j = 0; j < group.length; j++) { + if ((group[j].type === "radio" || group[j].type === "checkbox") && !group[j].checked) { + localStorage[group[j].id] = "off"; } } self.dispatchEvent(new Event("storage")); -- cgit v1.2.3