function mailchimp_lists_field_widget_form_validate in Mailchimp 7.4
Same name and namespace in other branches
- 7.5 modules/mailchimp_lists/includes/mailchimp_lists.field.inc \mailchimp_lists_field_widget_form_validate()
- 7.3 modules/mailchimp_lists/includes/mailchimp_lists.field.inc \mailchimp_lists_field_widget_form_validate()
Validation callback for mailchimp_lists_select widget.
1 string reference to 'mailchimp_lists_field_widget_form_validate'
- mailchimp_lists_field_widget_form in modules/
mailchimp_lists/ includes/ mailchimp_lists.field.inc - Implements hook_field_widget_form().
File
- modules/
mailchimp_lists/ includes/ mailchimp_lists.field.inc, line 422 - Field hooks.
Code
function mailchimp_lists_field_widget_form_validate(&$element, &$form_state) {
if (isset($element['#access']) && !$element['#access']) {
// When the field is not accessible, do not accept any values.
// Else the default value will be send to Mailchimp, which causes
// an existing subscription to be overwritten.
form_set_value($element, NULL, $form_state);
}
}