summaryrefslogtreecommitdiff
path: root/modules/field/modules/options/options.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/field/modules/options/options.module')
-rw-r--r--modules/field/modules/options/options.module6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/field/modules/options/options.module b/modules/field/modules/options/options.module
index 53bec62c7..743d92454 100644
--- a/modules/field/modules/options/options.module
+++ b/modules/field/modules/options/options.module
@@ -284,8 +284,8 @@ function options_validate($element, &$form_state) {
function options_data2form($element, $items, $field) {
$field_key = $element['#columns'][0];
$field = field_info_field($element['#field_name']);
- $instance = field_info_instance($element['#field_name'], $element['#bundle']);
- $options = options_options($field, $instance);
+ $instance = field_info_instance($element['#object_type'], $element['#field_name'], $element['#bundle']);
+ $options = options_options($field, $instance);
$items_transposed = options_transpose_array_rows_cols($items);
$values = (isset($items_transposed[$field_key]) && is_array($items_transposed[$field_key])) ? $items_transposed[$field_key] : array();
@@ -312,7 +312,7 @@ function options_data2form($element, $items, $field) {
function options_form2data($element, $field) {
$field_key = $element['#columns'][0];
$field = field_info_field($element['#field_name']);
- $instance = field_info_instance($element['#field_name'], $element['#bundle']);
+ $instance = field_info_instance($element['#object_type'], $element['#field_name'], $element['#bundle']);
$items = (array) $element[$field_key]['#value'];
$options = options_options($field, $instance);