MDL-24042 mod/data is using weaker require_course_login instead of standard require_login - fixing regression for data files

This commit is contained in:
Petr Skoda
2010-10-03 13:15:49 +00:00
parent 304d1245fe
commit 375053ed10
+2 -2
View File
@@ -2049,7 +2049,7 @@ abstract class data_preset_importer {
$fs = $fileobj = null;
if (!is_directory_a_preset($this->directory)) {
//maybe the user requested a preset stored in the Moodle file storage
$fs = get_file_storage();
$files = $fs->get_area_files(DATA_PRESET_CONTEXT, DATA_PRESET_COMPONENT, DATA_PRESET_FILEAREA);
@@ -2731,7 +2731,7 @@ function data_pluginfile($course, $cm, $context, $filearea, $args, $forcedownloa
return false;
}
require_login($course, false, $cm);
require_course_login($course, true, $cm);
if ($filearea === 'content') {
$contentid = (int)array_shift($args);