summaryrefslogtreecommitdiff
path: root/modules/file
diff options
context:
space:
mode:
authorDavid Rothstein <drothstein@gmail.com>2014-05-05 18:26:16 -0400
committerDavid Rothstein <drothstein@gmail.com>2014-05-05 18:26:16 -0400
commit106a1e1adbb4e8ac1329a88208906cdde8076e48 (patch)
tree0339b66a87de59735ec02a048459437afdd55f8e /modules/file
parente25cbd60fcba5a14778af4ffeb6515d5624eb0ac (diff)
downloadbrdo-106a1e1adbb4e8ac1329a88208906cdde8076e48.tar.gz
brdo-106a1e1adbb4e8ac1329a88208906cdde8076e48.tar.bz2
Issue #1468686 by ordermind, paranojik, andrewbelcher, xps, Georgique, rlmumford, gapple, dsdeiz, tim.plunkett: File_field_widget_submit(), file.field.inc was using the wrong parent key.
Diffstat (limited to 'modules/file')
-rw-r--r--modules/file/file.field.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/file/file.field.inc b/modules/file/file.field.inc
index d540c0aa5..59b547a77 100644
--- a/modules/file/file.field.inc
+++ b/modules/file/file.field.inc
@@ -768,7 +768,7 @@ function file_field_widget_submit($form, &$form_state) {
$langcode = $element['#language'];
$parents = $element['#field_parents'];
- $submitted_values = drupal_array_get_nested_value($form_state['values'], array_slice($button['#array_parents'], 0, -2));
+ $submitted_values = drupal_array_get_nested_value($form_state['values'], array_slice($button['#parents'], 0, -2));
foreach ($submitted_values as $delta => $submitted_value) {
if (!$submitted_value['fid']) {
unset($submitted_values[$delta]);
@@ -779,7 +779,7 @@ function file_field_widget_submit($form, &$form_state) {
$submitted_values = array_values($submitted_values);
// Update form_state values.
- drupal_array_set_nested_value($form_state['values'], array_slice($button['#array_parents'], 0, -2), $submitted_values);
+ drupal_array_set_nested_value($form_state['values'], array_slice($button['#parents'], 0, -2), $submitted_values);
// Update items.
$field_state = field_form_get_state($parents, $field_name, $langcode, $form_state);