mirror of
https://github.com/moodle/moodle.git
synced 2025-03-04 08:06:30 +01:00
MDL-41565 event: Correct inclusion path of observers includefile
This commit is contained in:
parent
ee788142f2
commit
28f1ff8def
@ -282,6 +282,7 @@ class manager {
|
||||
if ($CFG->admin !== 'admin' and strpos($observer['includefile'], '/admin/') === 0) {
|
||||
$observer['includefile'] = preg_replace('|^/admin/|', '/'.$CFG->admin.'/', $observer['includefile']);
|
||||
}
|
||||
$observer['includefile'] = $CFG->dirroot . '/' . ltrim($observer['includefile'], '/');
|
||||
if (!file_exists($observer['includefile'])) {
|
||||
debugging("Invalid 'includefile' detected in $file observer definition", DEBUG_DEVELOPER);
|
||||
continue;
|
||||
|
Loading…
x
Reference in New Issue
Block a user