fixed insert trouble with standard outcomes - thanks Eloy

This commit is contained in:
skodak
2007-07-31 20:26:37 +00:00
parent 0f870a49ea
commit 24881e5dd0
+6 -4
View File
@@ -99,10 +99,12 @@ class grade_outcome extends grade_object {
*/
function insert($source=null) {
if ($result = parent::insert($source)) {
$goc = new object();
$goc->courseid = $this->courseid;
$goc->outcomeid = $this->id;
insert_record('grade_outcomes_courses', $goc);
if (!empty($this->courseid)) {
$goc = new object();
$goc->courseid = $this->courseid;
$goc->outcomeid = $this->id;
insert_record('grade_outcomes_courses', $goc);
}
}
return $result;
}