From 5e96368c857b6f53d800c79d2b72284d1b8ed35f Mon Sep 17 00:00:00 2001 From: David Cook Date: Thu, 23 Nov 2023 13:07:31 +1100 Subject: [PATCH] Count changed checkboxes --- app/webpacker/controllers/bulk_form_controller.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/webpacker/controllers/bulk_form_controller.js b/app/webpacker/controllers/bulk_form_controller.js index 9b10cd68c1..cb0cd64159 100644 --- a/app/webpacker/controllers/bulk_form_controller.js +++ b/app/webpacker/controllers/bulk_form_controller.js @@ -100,6 +100,10 @@ export default class BulkFormController extends Controller { } #isChanged(element) { - return element.defaultValue !== undefined && element.value != element.defaultValue; + if (element.type == "checkbox") { + return element.defaultChecked !== undefined && element.checked != element.defaultChecked; + } else { + return element.defaultValue !== undefined && element.value != element.defaultValue; + } } }