MDL-23905 fix regression in mod_resource pluginfile.php migration

This commit is contained in:
Ashley Holman 2010-08-25 01:40:10 +00:00
parent 8aff1574dc
commit d57a462103

View File

@ -385,7 +385,7 @@ function resource_pluginfile($course, $cm, $context, $filearea, $args, $forcedow
$relativepath = implode('/', $args);
$fullpath = "/$context->id/mod_resource/$filearea/0/$relativepath";
if (!$file = $fs->get_file_by_hash(sha1($fullpath)) or $file->is_directory()) {
$resource = $DB->get_record('resource', array('id'=>$cminfo->instance), 'id, legacyfiles', MUST_EXIST);
$resource = $DB->get_record('resource', array('id'=>$cm->instance), 'id, legacyfiles', MUST_EXIST);
if ($resource->legacyfiles != RESOURCELIB_LEGACYFILES_ACTIVE) {
return false;
}