First be sure to delete LP sessions see BT#14149

pull/2467/head
jmontoyaa 8 years ago
parent 6d0fe5cfd8
commit efbc92df08
  1. 14
      main/course_home/course_home.php
  2. 5
      main/lp/lp_list.php

@ -330,6 +330,13 @@ if ($allow === true) {
$content = '<div id="course_tools">'.$diagram.$content.'</div>'; $content = '<div id="course_tools">'.$diagram.$content.'</div>';
// Deleting the objects
Session::erase('_gid');
Session::erase('oLP');
Session::erase('lpobject');
api_remove_in_gradebook();
DocumentManager::removeGeneratedAudioTempFile();
$tpl = new Template(null); $tpl = new Template(null);
$tpl->assign('message', $show_message); $tpl->assign('message', $show_message);
$tpl->assign('content', $content); $tpl->assign('content', $content);
@ -337,10 +344,3 @@ $tpl->assign('content', $content);
// Direct login to course // Direct login to course
$tpl->assign('course_code', $course_code); $tpl->assign('course_code', $course_code);
$tpl->display_one_col_template(); $tpl->display_one_col_template();
// Deleting the objects
Session::erase('_gid');
Session::erase('oLP');
Session::erase('lpobject');
api_remove_in_gradebook();
DocumentManager::removeGeneratedAudioTempFile();

@ -889,6 +889,8 @@ foreach ($categories as $item) {
// Deleting the objects // Deleting the objects
Session::erase('oLP'); Session::erase('oLP');
Session::erase('lpobject'); Session::erase('lpobject');
learnpath::generate_learning_path_folder($courseInfo);
DocumentManager::removeGeneratedAudioTempFile();
$template = new Template($nameTools); $template = new Template($nameTools);
$template->assign('subscription_settings', $subscriptionSettings); $template->assign('subscription_settings', $subscriptionSettings);
@ -905,6 +907,3 @@ $templateName = $template->get_template('learnpath/list.tpl');
$content = $template->fetch($templateName); $content = $template->fetch($templateName);
$template->assign('content', $content); $template->assign('content', $content);
$template->display_one_col_template(); $template->display_one_col_template();
learnpath::generate_learning_path_folder($courseInfo);
DocumentManager::removeGeneratedAudioTempFile();

Loading…
Cancel
Save