aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB
diff options
context:
space:
mode:
authorNils Adermann <naderman@naderman.de>2013-04-11 08:19:32 -0700
committerNils Adermann <naderman@naderman.de>2013-04-11 08:19:32 -0700
commit08e7e8722a8cdc3f896b8b31f05d7329070bc664 (patch)
treeb1399e014c7907c9392455f74b617888f34e2db0 /phpBB
parent52a0f32d99bf87075049600b15c40147ab698a61 (diff)
parent1296417b526312f3b79d2b64bff86476209fb037 (diff)
downloadforums-08e7e8722a8cdc3f896b8b31f05d7329070bc664.tar
forums-08e7e8722a8cdc3f896b8b31f05d7329070bc664.tar.gz
forums-08e7e8722a8cdc3f896b8b31f05d7329070bc664.tar.bz2
forums-08e7e8722a8cdc3f896b8b31f05d7329070bc664.tar.xz
forums-08e7e8722a8cdc3f896b8b31f05d7329070bc664.zip
Merge pull request #1336 from nickvergessen/ticket/11492
[ticket/11492] Fix error on teampage when there are no users.
Diffstat (limited to 'phpBB')
-rw-r--r--phpBB/memberlist.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/phpBB/memberlist.php b/phpBB/memberlist.php
index d25583b84a..e6045b151a 100644
--- a/phpBB/memberlist.php
+++ b/phpBB/memberlist.php
@@ -146,7 +146,7 @@ switch ($mode)
$result = $db->sql_query($db->sql_build_query('SELECT', $sql_ary));
- $user_ary = array();
+ $user_ary = $user_ids = $group_users = array();
while ($row = $db->sql_fetchrow($result))
{
$row['forums'] = '';
@@ -157,11 +157,13 @@ switch ($mode)
}
$db->sql_freeresult($result);
- if ($config['teampage_forums'])
+ $user_ids = array_unique($user_ids);
+
+ if (!empty($user_ids) && $config['teampage_forums'])
{
$template->assign_var('S_DISPLAY_MODERATOR_FORUMS', true);
// Get all moderators
- $perm_ary = $auth->acl_get_list(array_unique($user_ids), array('m_'), false);
+ $perm_ary = $auth->acl_get_list($user_ids, array('m_'), false);
foreach ($perm_ary as $forum_id => $forum_ary)
{