fix: robust checkbox selection (for loop + explicit checked property)

This commit is contained in:
Claus Lohmar 2026-10-14 14:27:20 +00:00
parent 9186e02083
commit 8275caa87f

View file

@ -70,9 +70,12 @@ function loadGroups() {
function getSelectedTargets(group) { function getSelectedTargets(group) {
var targets = []; var targets = [];
group.querySelectorAll('.target-cb:checked').forEach(function (cb) { var boxes = group.querySelectorAll('.target-cb');
targets.push(cb.dataset.domain); for (var i = 0; i < boxes.length; i++) {
}); if (boxes[i].checked) {
targets.push(boxes[i].getAttribute('data-domain'));
}
}
return targets; return targets;
} }