Skip to content
Snippets Groups Projects
Commit 61d7a103 authored by Tim Steiner's avatar Tim Steiner
Browse files

Fix bug where saving a request for later may overrite a previous saved request

parent d53c9c11
No related branches found
No related tags found
No related merge requests found
......@@ -128,6 +128,8 @@ class RequestController extends Nmc_Controller_Action
//print_r($course);
Nmc_Registry_Session::getInstance()->savedRequestIndex = -1;
Nmc_Registry_Session::getInstance()->request = $request;
Nmc_Registry_Session::getInstance()->course = $course;
......@@ -1022,6 +1024,8 @@ class RequestController extends Nmc_Controller_Action
$savedRequests = serialize($savedRequests);
Registry::getInstance()->setValue($user->getId(), 'savedRequests', $savedRequests);
Nmc_Registry_Session::getInstance()->savedRequestIndex = -1;
}
$out = new Application_View();
......@@ -1069,6 +1073,7 @@ class RequestController extends Nmc_Controller_Action
if (is_int($savedRequestIndex) && $savedRequestIndex >= 0) {
$savedCourses[$savedRequestIndex] = $course;
$savedRequests[$savedRequestIndex] = $request;
Nmc_Registry_Session::getInstance()->savedRequestIndex = -1;
} else {
$savedCourses[] = $course;
$savedRequests[] = $request;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment