Skip to content

Commit 89a4e2c

Browse files
committed
fix: resolve ESLint no-redeclare error in snooze.js
Moved submitButton variable declaration to function scope to avoid multiple redeclarations within the same function.
1 parent b5a7797 commit 89a4e2c

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

core/src/main/resources/lib/hudson/snooze.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,25 +31,23 @@ Behaviour.specify(".snooze-button", "snooze-button", 0, function (button) {
3131
function addSnoozeFormHandling(form) {
3232
var durationSelect = form.querySelector('select[name="durationPreset"]');
3333
var customDateInput = form.querySelector('input[name="snoozeUntil"]');
34+
var submitButton = form.querySelector('button[data-id="ok"]');
3435

3536
durationSelect.addEventListener("change", function () {
3637
if (durationSelect.value === "custom") {
3738
customDateInput.classList.remove("jenkins-hidden");
38-
var submitButton = form.querySelector('button[data-id="ok"]');
3939
if (customDateInput.value !== "") {
4040
submitButton.disabled = false;
4141
} else {
4242
submitButton.disabled = true;
4343
}
4444
} else {
45-
var submitButton = form.querySelector('button[data-id="ok"]');
4645
submitButton.disabled = false;
4746
customDateInput.classList.add("jenkins-hidden");
4847
}
4948
});
5049

5150
customDateInput.addEventListener("change", function () {
52-
var submitButton = form.querySelector('button[data-id="ok"]');
5351
if (customDateInput.value !== "") {
5452
submitButton.disabled = false;
5553
} else {

0 commit comments

Comments
 (0)