From 5f9ebacf6972bc5fe05f967cb33af0ddecc39ea5 Mon Sep 17 00:00:00 2001 From: Dave Reid <dave@davereid.net> Date: Fri, 3 Jun 2011 10:05:02 -0500 Subject: [PATCH] Issue #1134684 by rfay, Dave Reid: Fixed improper parameters for file_field_widget_uri(). --- mappers/file.inc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/mappers/file.inc b/mappers/file.inc index 23dcd8b3..1439ab08 100644 --- a/mappers/file.inc +++ b/mappers/file.inc @@ -65,8 +65,11 @@ function file_feeds_set_target($source, $entity, $target, $value) { list($entity_id, $vid, $bundle_name) = entity_extract_ids($entity->feeds_item->entity_type, $entity); $instance_info = field_info_instance($entity->feeds_item->entity_type, $target, $bundle_name); $info = field_info_field($target); - $account = !empty($entity->uid) ? user_load($entity->uid) : NULL; - $destination = file_field_widget_uri($info, $instance_info, $account); + $data = array(); + if (!empty($entity->uid)) { + $data[$entity->feeds_item->entity_type] = $entity; + } + $destination = file_field_widget_uri($info, $instance_info, $data); // Populate entity. $i = 0; -- GitLab