diff --git a/main/auth/courses.php b/main/auth/courses.php index b8af51b9bb..240568ab05 100755 --- a/main/auth/courses.php +++ b/main/auth/courses.php @@ -375,7 +375,6 @@ switch ($action) { $option = isset($_REQUEST['option']) ? (int) $_REQUEST['option'] : 0; $redirect = isset($_REQUEST['redirect']) ? $_REQUEST['redirect'] : 0; - if (empty($userId) || empty($categoryId)) { api_not_allowed(true); } diff --git a/main/auth/inscription.php b/main/auth/inscription.php index 674507a1b9..58dcb8ec85 100755 --- a/main/auth/inscription.php +++ b/main/auth/inscription.php @@ -343,6 +343,7 @@ if ($user_already_registered_show_terms === false && $extraFieldList = $allowedFields['extra_fields']; } $requiredFields = api_get_configuration_value('required_extra_fields_in_inscription'); + if (!empty($requiredFields) && $requiredFields['options']) { $requiredFields = $requiredFields['options']; } diff --git a/main/inc/lib/course.lib.php b/main/inc/lib/course.lib.php index 4b0e811175..ef69ff5b4f 100755 --- a/main/inc/lib/course.lib.php +++ b/main/inc/lib/course.lib.php @@ -3860,13 +3860,13 @@ class CourseManager $url = api_get_path(WEB_CODE_PATH). 'auth/courses.php?categoryid='.$row['id'].'&sec_token='.$stok.'&redirect=home'; $collapsed = isset($row['collapsed']) && $row['collapsed'] ? 1 : 0; - if ($collapsed === 0) { - $collapsableLink = Display::url( + if ($collapsed === 0) { + $collapsableLink = Display::url( '', $url.'&action=set_collapsable&option=1' ); } else { - $collapsableLink = Display::url( + $collapsableLink = Display::url( '', $url.'&action=set_collapsable&option=0' );