[svn r16406] Shortcut visibility check in case the course is open to the world

skala
Yannick Warnier 17 years ago
parent c236e1cc9c
commit f5b2561aac
  1. 11
      main/inc/lib/main_api.lib.php

@ -2828,7 +2828,16 @@ function api_is_course_visible_for_user( $userid = null, $cid = null ) {
$visibility = Database::fetch_array($result);
$visibility = $visibility['visibility'];
}
else
{
$visibility = 0;
}
//shortcut permissions in case the visibility is "open to the world"
if($visibility === COURSE_VISIBILITY_OPEN_WORLD)
{
return true;
}
if (api_get_setting('use_session_mode') != 'true') {
$course_user_table = Database::get_main_table(TABLE_MAIN_COURSE_USER);

Loading…
Cancel
Save