summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2011-01-03 00:26:47 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2011-01-03 00:26:47 +0000
commit4a8df419ab58fc53a4e29e9b5b8b4cbe4ca56cf5 (patch)
tree80c6bb9c073b67676ff4bd1e1423c4d4983e7b0e /includes
parente9464525eddebfefa7d94d2db3f5b9031041d9d2 (diff)
downloadbrdo-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.inc2
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.'));
}
}