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

Checking to see if a course code is already in use (on the request edit page) should work again.

parent 2ecf5430
No related branches found
No related tags found
No related merge requests found
......@@ -13,6 +13,7 @@ class Courses_EditController extends App_Controller_Action
$this->view->parentCourse = $session->parentCourse;
$this->view->request = $request;
$this->view->errors = $session->errors;
$this->view->formSessionId = $in['id'];
$layout = Zend_Layout::getMvcInstance();
}
......@@ -373,7 +374,7 @@ class Courses_EditController extends App_Controller_Action
{
$in = $this->_getAllParams();
$session = new Zend_Session_Namespace('Edit Request');
$session = new Zend_Session_Namespace('Edit Request ' . $in['id']);
$course = $session->course;
$available = $this->_courseCodeIsAvailable($course, $in['subject'], $in['courseNumber'], $in['courseLetter']);
......
......@@ -5,6 +5,10 @@
<?php $this->layout()->breadcrumbs = array('Editing: ' . $this->course->getCourseCode() . ' (' . $this->request->getTypeDescription() . ')'); ?>
<script type="text/javascript">
document.formSessionId = '<?php echo $this->formSessionId; ?>';
</script>
<div class="one_col left">
<?php echo $this->partial('edit/bulletin-preview.phtml', $this); ?>
</div>
......
......@@ -300,6 +300,7 @@ var courseCodeAvailableAjaxResponder = AjaxClient.extend(
getUrl: function() {
return baseUrl
+ '/courses/edit/is-course-code-available'
+ '/id/' + document.formSessionId
+ '/subject/' + this.subjectNode.value
+ '/courseNumber/' + this.courseNumberNode.value
+ '/courseLetter/' + this.courseLetterNode.value;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment