aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/functions_display.php
diff options
context:
space:
mode:
authorMeik Sievertsen <acydburn@phpbb.com>2006-06-07 18:12:38 +0000
committerMeik Sievertsen <acydburn@phpbb.com>2006-06-07 18:12:38 +0000
commite1cf8fd13c1030b0a1ee5d2e25bac48bd89e8f18 (patch)
tree9f7203ab80c4ef3fdd027e909f1829163014bec5 /phpBB/includes/functions_display.php
parent5232ded67ea90f77e475a2a46c6238b5a69ba61a (diff)
downloadforums-e1cf8fd13c1030b0a1ee5d2e25bac48bd89e8f18.tar
forums-e1cf8fd13c1030b0a1ee5d2e25bac48bd89e8f18.tar.gz
forums-e1cf8fd13c1030b0a1ee5d2e25bac48bd89e8f18.tar.bz2
forums-e1cf8fd13c1030b0a1ee5d2e25bac48bd89e8f18.tar.xz
forums-e1cf8fd13c1030b0a1ee5d2e25bac48bd89e8f18.zip
fix bug #2086
remove cached sql results for moderator cache table if re-applying moderators git-svn-id: file:///svn/phpbb/trunk@6019 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/includes/functions_display.php')
-rw-r--r--phpBB/includes/functions_display.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/phpBB/includes/functions_display.php b/phpBB/includes/functions_display.php
index aa91e4d761..b0d1b03809 100644
--- a/phpBB/includes/functions_display.php
+++ b/phpBB/includes/functions_display.php
@@ -147,6 +147,11 @@ function display_forums($root_data = '', $display_moderators = true, $return_mod
//
if ($row['parent_id'] == $root_data['forum_id'] || $row['parent_id'] == $branch_root_id)
{
+ if ($row['forum_type'] != FORUM_CAT)
+ {
+ $forum_ids_moderator[] = $forum_id;
+ }
+
// Direct child of current branch
$parent_id = $forum_id;
$forum_rows[$forum_id] = $row;
@@ -185,8 +190,6 @@ function display_forums($root_data = '', $display_moderators = true, $return_mod
$forum_rows[$parent_id]['forum_id_last_post'] = $forum_id;
}
}
-
- $forum_ids_moderator[$parent_id] = $forum_rows[$parent_id]['forum_id_last_post'];
}
$db->sql_freeresult($result);