diff options
author | Angie Byron <webchick@24967.no-reply.drupal.org> | 2011-01-03 00:26:47 +0000 |
---|---|---|
committer | Angie Byron <webchick@24967.no-reply.drupal.org> | 2011-01-03 00:26:47 +0000 |
commit | 4a8df419ab58fc53a4e29e9b5b8b4cbe4ca56cf5 (patch) | |
tree | 80c6bb9c073b67676ff4bd1e1423c4d4983e7b0e /includes | |
parent | e9464525eddebfefa7d94d2db3f5b9031041d9d2 (diff) | |
download | brdo-4a8df419ab58fc53a4e29e9b5b8b4cbe4ca56cf5.tar.gz brdo-4a8df419ab58fc53a4e29e9b5b8b4cbe4ca56cf5.tar.bz2 |
#994870 by sun: Fixed Custom #type machine_name 'exists' callbacks cannot access other form elements/values
Diffstat (limited to 'includes')
-rw-r--r-- | includes/form.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/form.inc b/includes/form.inc index 4f907dd8f..042986276 100644 --- a/includes/form.inc +++ b/includes/form.inc @@ -3368,7 +3368,7 @@ function form_validate_machine_name(&$element, &$form_state) { // Verify that the machine name is unique. if ($element['#default_value'] !== $element['#value']) { $function = $element['#machine_name']['exists']; - if ($function($element['#value'])) { + if ($function($element['#value'], $form_state)) { form_error($element, t('The machine-readable name is already in use. It must be unique.')); } } |