Commit a193d3d4 authored by Jonathan Sacksick's avatar Jonathan Sacksick Committed by Jonathan Sacksick
Browse files

Issue #3269202 by alexandersluiter, jsacksick: Add Checkboxes to Shipping Checkout JS

parent 2297df6d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@
    init(context) {
      // Everytime a required field value is updated, attempt to trigger the
      // shipping rates recalculation if possible.
      const requiredInputs = document.getElementById(this.wrapper).querySelectorAll('input[required], select[required]');
      const requiredInputs = document.getElementById(this.wrapper).querySelectorAll('input[required], select[required], input[type=checkbox]');
      if (requiredInputs.length) {
        once('shipping-recalculate', requiredInputs, context).forEach((element) => {
          element.addEventListener('change', (el) => {
+1 −1
Original line number Diff line number Diff line
@@ -29,7 +29,7 @@
    init: function init(context) {
      var _this = this;

      var requiredInputs = document.getElementById(this.wrapper).querySelectorAll('input[required], select[required]');
      var requiredInputs = document.getElementById(this.wrapper).querySelectorAll('input[required], select[required], input[type=checkbox]');

      if (requiredInputs.length) {
        once('shipping-recalculate', requiredInputs, context).forEach(function (element) {