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

ApprovalAction Routers changed to route based on original course, not proposed.

parent d97f2328
No related branches found
Tags
No related merge requests found
......@@ -18,7 +18,9 @@ class ApprovalActionCollegeRouter extends ApprovalAction
public function consider(Request $request, ApprovalChain $parentChain)
{
$parentChain->advance($request, $request->getCourseGeneration()->getHomeCollege()->name);
$newCourse = $request->getCourseGeneration();
$currentCourse = $newCourse->getParentGeneration(true);
$parentChain->advance($request, $currentCourse->getHomeCollege()->name);
}
public function updateFromForm($formData)
......
......@@ -18,7 +18,9 @@ class ApprovalActionDepartmentRouter extends ApprovalAction
public function consider(Request $request, ApprovalChain $parentChain)
{
$parentChain->advance($request, $request->getCourseGeneration()->getHomeDepartment()->name);
$newCourse = $request->getCourseGeneration();
$currentCourse = $newCourse->getParentGeneration(true);
$parentChain->advance($request, $currentCourse->getHomeDepartment()->name);
}
public function updateFromForm($formData)
......
......@@ -18,7 +18,9 @@ class ApprovalActionSubjectRouter extends ApprovalAction
public function consider(Request $request, ApprovalChain $parentChain)
{
$parentChain->advance($request, $request->getCourseGeneration()->subject);
$newCourse = $request->getCourseGeneration();
$currentCourse = $newCourse->getParentGeneration(true);
$parentChain->advance($request, $currentCourse->subject);
}
public function updateFromForm($formData)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment