From 2afd987398ee510e0eb4ebd363e933f32867587e Mon Sep 17 00:00:00 2001 From: Steven Wittens Date: Thu, 2 Dec 2004 06:44:55 +0000 Subject: Search: indexing should invoke nodeapi to catch all user-visible data (e.g. file attachment names). --- modules/node.module | 3 +++ 1 file changed, 3 insertions(+) (limited to 'modules/node.module') diff --git a/modules/node.module b/modules/node.module index dc4e3638c..c761615bc 100644 --- a/modules/node.module +++ b/modules/node.module @@ -1567,12 +1567,15 @@ function node_update_index() { // chances of this happening are very small. variable_set('node_cron_last', max($last_comment, $node->changed, $node->created)); + // Get node output (filtered and with module-specific fields). if (node_hook($node, 'view')) { node_invoke($node, 'view', false, false); } else { $node = node_prepare($node, false); } + // Allow modules to change $node->body before viewing. + node_invoke_nodeapi($node, 'view', false, false); $text = '

'. drupal_specialchars($node->title) .'

'. $node->body; -- cgit v1.2.3