summaryrefslogtreecommitdiff
path: root/modules/node/node.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/node/node.module')
-rw-r--r--modules/node/node.module7
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/node/node.module b/modules/node/node.module
index 4f78d271e..ccee7c4fe 100644
--- a/modules/node/node.module
+++ b/modules/node/node.module
@@ -1236,9 +1236,10 @@ function node_build_content($node, $view_mode = 'full') {
}
// Build fields content.
- // @todo field_attach_prepare_view() is only invoked by node_view_multiple(),
- // all other entities invoke it _here_.
- //field_attach_prepare_view('node', array($node->nid => $node), $view_mode);
+ // In case of a multiple view, node_view_multiple() already ran the
+ // 'prepare_view' step. An internal flag prevents the operation from running
+ // twice.
+ field_attach_prepare_view('node', array($node->nid => $node), $view_mode);
$node->content += field_attach_view('node', $node, $view_mode);
// Always display a read more link on teasers because we have no way