MDL-17065 user: profile iamges of deleted users are not accessible anymore; merged from MOODLE_19_STABLE

This commit is contained in:
skodak
2008-11-01 19:37:07 +00:00
parent f9a064f9f5
commit 25a79c16a1
+8 -5
View File
@@ -17,11 +17,14 @@
if (count($args) == 2) {
$userid = (integer)$args[0];
$image = $args[1];
$pathname = make_user_directory($userid, true) . "/$image";
if (file_exists($pathname) and !is_dir($pathname)) {
send_file($pathname, $image);
}
// do not serve images of deleted users
if ($user = $DB->get_record('user', array('id'=>$userid, 'deleted'=>0, 'picture'=>1))) {
$image = $args[1];
$pathname = make_user_directory($userid, true) . "/$image";
if (file_exists($pathname) and !is_dir($pathname)) {
send_file($pathname, $image);
}
}
}
// picture was deleted - use default instead