summaryrefslogtreecommitdiff
path: root/modules/forum
diff options
context:
space:
mode:
authorDavid Rothstein <drothstein@gmail.com>2014-11-01 13:46:41 -0400
committerDavid Rothstein <drothstein@gmail.com>2014-11-01 13:46:41 -0400
commitac660408ac20201a871e9b816d19e75385980936 (patch)
tree9249be3374a5cb4159c27e7153ab6b8915afb752 /modules/forum
parent6b7514afd2f03f3543d7c84e77cc97fa1d84dbb4 (diff)
downloadbrdo-ac660408ac20201a871e9b816d19e75385980936.tar.gz
brdo-ac660408ac20201a871e9b816d19e75385980936.tar.bz2
Issue #2291081 by pounard: forum_node_view attempt an unnecessary vocabulary_load() under certain circumstances.
Diffstat (limited to 'modules/forum')
-rw-r--r--modules/forum/forum.module4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/forum/forum.module b/modules/forum/forum.module
index 575de36a2..1224418a9 100644
--- a/modules/forum/forum.module
+++ b/modules/forum/forum.module
@@ -263,10 +263,10 @@ function _forum_node_check_node_type($node) {
* Implements hook_node_view().
*/
function forum_node_view($node, $view_mode) {
- $vid = variable_get('forum_nav_vocabulary', 0);
- $vocabulary = taxonomy_vocabulary_load($vid);
if (_forum_node_check_node_type($node)) {
if ($view_mode == 'full' && node_is_page($node)) {
+ $vid = variable_get('forum_nav_vocabulary', 0);
+ $vocabulary = taxonomy_vocabulary_load($vid);
// Breadcrumb navigation
$breadcrumb[] = l(t('Home'), NULL);
$breadcrumb[] = l($vocabulary->name, 'forum');