- #567168 by jcmarco - Checkbox required not defined for on/off widgets.
authorMarc Ferran (aka Markus)
Fri, 11 Sep 2009 09:00:56 +0000 (09:00 +0000)
committerMarc Ferran (aka Markus)
Fri, 11 Sep 2009 09:00:56 +0000 (09:00 +0000)
CHANGELOG.txt
modules/optionwidgets/optionwidgets.module

index 653767d..b27b2a1 100644 (file)
@@ -18,6 +18,7 @@ Bugfixes:
 - #551280 by xurizaemon - Typo fix for "this field cannot hold more that 3 values" error message.
 - #558744 by chellomere - Fix one of the swedish translation strings to be correct, and much clearer.
 - #562260 by przadka - content_db_index_exists() has wrong syntax for PostgreSQL.
+- #567168 by jcmarco - Checkbox required not defined for on/off widgets.
 
 CCK 6.x-2.5
 ===========
index 69a91ad..6ddddef 100644 (file)
@@ -291,6 +291,7 @@ function optionwidgets_onoff_process($element, $edit, &$form_state, $form) {
     '#type' => 'checkbox',
     '#title' => isset($options[$on_value]) ? $options[$on_value] : '',
     '#description' => $element['#description'],
+    '#required' => isset($element['#required']) ? $element['#required'] : $field['required'],
     '#default_value' => isset($element['#value'][$field_key][0]) ? $element['#value'][$field_key][0] == $on_value : FALSE,
     '#return_value' => $on_value,
   );