diff --git a/main/admin/add_users_to_session.php b/main/admin/add_users_to_session.php index ea0d79c91f..de9105e585 100755 --- a/main/admin/add_users_to_session.php +++ b/main/admin/add_users_to_session.php @@ -240,16 +240,7 @@ if($_POST['form_sent']) { SessionManager::suscribe_users_to_session($id_session,$UserList,true,true); //adding the session to the access_url_rel_session table - global $_configuration; - require_once (api_get_path(LIBRARY_PATH).'urlmanager.lib.php'); - if ($_configuration['multiple_access_urls']==true) { - $tbl_user_rel_access_url= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER); - $access_url_id = api_get_current_access_url_id(); - UrlManager::add_session_to_url($id_session,$access_url_id); - } else { - // we are filling by default the access_url_rel_session table - UrlManager::add_session_to_url($id_session,1); - } + //if(empty($_GET['add'])) //header('Location: '.Security::remove_XSS($_GET['page']).'?id_session='.$id_session); //else diff --git a/main/admin/session_add.php b/main/admin/session_add.php index 78798c2ae6..b089c07b73 100755 --- a/main/admin/session_add.php +++ b/main/admin/session_add.php @@ -119,6 +119,19 @@ if ($_POST['formSent']) { $id_session_category = $_POST['session_category']; $id_visibility = $_POST['session_visibility']; $return = SessionManager::create_session($name,$year_start,$month_start,$day_start,$year_end,$month_end,$day_end,$nb_days_acess_before,$nb_days_acess_after,$nolimit,$coach_username, $id_session_category,$id_visibility); + + global $_configuration; + require_once (api_get_path(LIBRARY_PATH).'urlmanager.lib.php'); + if ($_configuration['multiple_access_urls']==true) { + $tbl_user_rel_access_url= Database::get_main_table(TABLE_MAIN_ACCESS_URL_REL_USER); + $access_url_id = api_get_current_access_url_id(); + UrlManager::add_session_to_url($return,$access_url_id); + } else { + // we are filling by default the access_url_rel_session table + UrlManager::add_session_to_url($return,1); + } + + if ($return == strval(intval($return))) { // integer => no error on session creation header('Location: add_courses_to_session.php?id_session='.$return.'&add=true&msg=');