- Fixed a bug where there could be two <select> menus in userctrl.php because we double-wrapped a <select> [userctrl.tpl]
- Cast to array to remove foreach() warnings [userctrl.php#160]
- Fixed a bug that would cause searching to result in a SQL error
+- Added better checking of hidden bugs for the favorites list
1.1.0 Beta 1
==================
SELECT favorite.bugid, bug.* FROM " . TABLE_PREFIX . "favorite AS favorite
RIGHT JOIN " . TABLE_PREFIX . "bug AS bug
ON (favorite.bugid = bug.bugid)
- WHERE favorite.userid = " . $bugsys->userinfo['userid']
- );
+ WHERE favorite.userid = " . $bugsys->userinfo['userid'] . "
+ AND (!bug.hidden OR (bug.hidden AND bug.product IN (" . fetch_on_bits('canviewhidden') . "))" . (can_perform('canviewownhidden') ? " OR (bug.hidden AND bug.userid = " . $bugsys->userinfo['userid'] . " AND bug.product IN (" . fetch_on_bits('canviewownhidden') . "))" : "") . ")
+ ");
while ($bug = $db->fetch_array($favorites))
{
$funct->exec_swap_bg($stylevar['alt_color'], '');