Connectors

March 2023

Improved

Check boxes in HTML forms now return detailed values

The Custom HTML Template capability is often used to build a form, with check box elements such as the following:

<input type="checkbox" name="customerLocation" id ="customerLocation" value="loc256">

Previously, check boxes would only return true or false, such as:

customerLocation=true

Now, when the check box is selected, it provides the value defined in the element properties, such as:

customerLocation=loc256

Other scenarios:

  • When the check box is selected and a value isn’t defined, it returns true or on, depending on the browser.

  • When the check box is cleared, no value is returned.

This change could impact the function of your production flows.

Review any flows that use the Custom HTML Template capability to show a check box to the user. If so, check whether the flow relies on a true or false result from the check box and adapt it to accept true or on, a value string, or no value.