Completion MDL-21687 Resource, Page fail to include completion library (& die)
authorSam Marshall <s.marshall@open.ac.uk>
Thu, 24 Jun 2010 10:17:24 +0000 (10:17 +0000)
committerSam Marshall <s.marshall@open.ac.uk>
Thu, 24 Jun 2010 10:17:24 +0000 (10:17 +0000)
mod/page/view.php
mod/resource/view.php

index 226ac33..2a73c28 100644 (file)
@@ -53,6 +53,7 @@ $context = get_context_instance(CONTEXT_MODULE, $cm->id);
 add_to_log($course->id, 'page', 'view', 'view.php?id='.$cm->id, $page->id, $cm->id);
 
 // Update 'viewed' state if required by completion system
+require_once($CFG->libdir . '/completionlib.php');
 $completion = new completion_info($course);
 $completion->set_module_viewed($cm);
 
index b72d2a6..dbfca27 100644 (file)
@@ -53,6 +53,7 @@ $context = get_context_instance(CONTEXT_MODULE, $cm->id);
 add_to_log($course->id, 'resource', 'view', 'view.php?id='.$cm->id, $resource->id, $cm->id);
 
 // Update 'viewed' state if required by completion system
+require_once($CFG->libdir . '/completionlib.php');
 $completion = new completion_info($course);
 $completion->set_module_viewed($cm);