From 7bf12cd597549d09d224b747f97fe7f49af4272e Mon Sep 17 00:00:00 2001
From: Tim Steiner <tsteiner2@unl.edu>
Date: Wed, 28 Oct 2009 16:22:25 +0000
Subject: [PATCH] Fix a bug in the code that checks for stale saved requests.

---
 application/modules/courses/controllers/EditController.php | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/application/modules/courses/controllers/EditController.php b/application/modules/courses/controllers/EditController.php
index d700e1cb..31352636 100644
--- a/application/modules/courses/controllers/EditController.php
+++ b/application/modules/courses/controllers/EditController.php
@@ -350,6 +350,10 @@ class Courses_EditController extends App_Controller_Action
     
     protected function _isSavedRequestStale(Requests_RequestModel $request, Courses_CourseModel $course)
     {
+        if (!$course->getCourseId()) {
+            return false;
+        }
+
         $parentCourse = Courses_CourseModel::findByCourseId($course->getCourseId());
         if ($parentCourse->getId() != $course->getParentId()) {
             return true;
-- 
GitLab