]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-15758 - fixing bugs I introduced in a refactor in assignment
authormjollnir_ <mjollnir_>
Mon, 28 Jul 2008 10:27:29 +0000 (10:27 +0000)
committermjollnir_ <mjollnir_>
Mon, 28 Jul 2008 10:27:29 +0000 (10:27 +0000)
mod/assignment/lib.php

index accfbd55c3fd39264520e44a248354d8c74c5050..b65fba7af473cde259208108c07a9cf57b750166 100644 (file)
@@ -3129,14 +3129,14 @@ class assignment_portfolio_caller extends portfolio_module_caller_base {
             print_error('invalidcoursemodule');
         }
 
-        if (! $assignment = $DB->get_record("assignment", array("id"=>$cm->instance))) {
+        if (! $assignment = $DB->get_record("assignment", array("id"=>$this->cm->instance))) {
             print_error('invalidid', 'assignment');
         }
 
         $this->assignmentfile = $CFG->dirroot . '/mod/assignment/type/' . $assignment->assignmenttype . '/assignment.class.php';
         require_once($this->assignmentfile);
         $assignmentclass = "assignment_$assignment->assignmenttype";
-        $this->assignment= new $assignmentclass($cm->id, $assignment, $cm);
+        $this->assignment= new $assignmentclass($this->cm->id, $assignment, $this->cm);
         if (!$this->assignment->portfolio_exportable()) {
             print_error('notexportable', 'portfolio', $this->get_return_url());
         }