From 8512eebe075b06fe54810f0312fbd461934888aa Mon Sep 17 00:00:00 2001 From: Petr Skoda Date: Sun, 29 Aug 2010 16:35:22 +0000 Subject: [PATCH] MDL-23984 fixed filesystem repository to use our default permissions --- repository/filesystem/lib.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repository/filesystem/lib.php b/repository/filesystem/lib.php index 5765cd2d7cd..d553a9e1246 100644 --- a/repository/filesystem/lib.php +++ b/repository/filesystem/lib.php @@ -37,7 +37,7 @@ class repository_filesystem extends repository { $this->root_path = $root . $subdir . '/'; if (!empty($options['ajax'])) { if (!is_dir($this->root_path)) { - $created = mkdir($this->root_path, $CFG->directorypermissions); + $created = mkdir($this->root_path, $CFG->directorypermissions, true); $ret = array(); $ret['msg'] = get_string('invalidpath', 'repository_filesystem'); $ret['nosearch'] = true; @@ -150,7 +150,7 @@ class repository_filesystem extends repository { if (has_capability('moodle/site:config', get_system_context())) { $path = $CFG->dataroot . '/repository/'; if (!is_dir($path)) { - mkdir($path); + mkdir($path, $CFG->directorypermissions, true); } if ($handle = opendir($path)) { $fieldname = get_string('path', 'repository_filesystem');