Bug #3000 » 3000.patch
administrator/components/com_comprofiler/library/cb/cb.lists.php | ||
---|---|---|
$myUser->load( (int) $uid );
|
||
}
|
||
*/
|
||
$useraccessgroupSQL = " AND useraccessgroupid IN (".implode(',',getChildGIDS(userGID($uid))).")";
|
||
$useraccessgroupSQL = " AND useraccessgroupid IN (".implode(',',$_CB_framework->acl->get_groups_below_me( $uid, true )).")";
|
||
$_CB_database->setQuery( "SELECT listid, title FROM #__comprofiler_lists WHERE published=1" . $useraccessgroupSQL . " ORDER BY ordering" );
|
||
$plists = $_CB_database->loadObjectList();
|
||
$lists = array();
|
||
... | ... | |
echo _UE_LIST_DOES_NOT_EXIST;
|
||
return;
|
||
}
|
||
if ( ! allowAccess( $row->useraccessgroupid,'RECURSE', userGID($uid) ) ) {
|
||
if ( ! allowAccess( $row->useraccessgroupid,'RECURSE', $_CB_framework->acl->get_groups_below_me( $uid, true ) ) ) {
|
||
echo _UE_NOT_AUTHORIZED;
|
||
return;
|
||
}
|