Default node_view calls node_build_content(), which contains the following:
if (!isset($node->build_mode)) {
$node->build_mode = NODE_BUILD_NORMAL;
}
The lack of anything similar in delegator_node_view() causes a large number of notice errors if contrib modules (e.g. CCK) are installed that rely on the build_mode bit to determine their behavior.
Comments
Comment #1
merlinofchaos commentedWhen delegator_node_view() builds content itself, it calls node_page_view() which should handle build mode itself as it's a page callback. I can't find any other places where I think this is relevant. If there are more specifics please let me know but with what I've got I don't see a problem here.