MDL-61215 core_user: use the new optimised_image filetype group
For the user profile picture (instead of the web_image which includes SVG files).
This commit is contained in:
committed by
Andrew Nicols
parent
c4c770f48c
commit
f075ec01ca
+1
-1
@@ -165,7 +165,7 @@ $filemanagercontext = $editoroptions['context'];
|
||||
$filemanageroptions = array('maxbytes' => $CFG->maxbytes,
|
||||
'subdirs' => 0,
|
||||
'maxfiles' => 1,
|
||||
'accepted_types' => 'web_image');
|
||||
'accepted_types' => 'optimised_image');
|
||||
file_prepare_draft_area($draftitemid, $filemanagercontext->id, 'user', 'newicon', 0, $filemanageroptions);
|
||||
$user->imagefile = $draftitemid;
|
||||
// Create form.
|
||||
|
||||
@@ -145,7 +145,7 @@ $filemanagercontext = $editoroptions['context'];
|
||||
$filemanageroptions = array('maxbytes' => $CFG->maxbytes,
|
||||
'subdirs' => 0,
|
||||
'maxfiles' => 1,
|
||||
'accepted_types' => 'web_image');
|
||||
'accepted_types' => 'optimised_image');
|
||||
file_prepare_draft_area($draftitemid, $filemanagercontext->id, 'user', 'newicon', 0, $filemanageroptions);
|
||||
$user->imagefile = $draftitemid;
|
||||
// Create form.
|
||||
|
||||
@@ -574,7 +574,7 @@ class core_user_external extends external_api {
|
||||
$filemanageroptions = array('maxbytes' => $CFG->maxbytes,
|
||||
'subdirs' => 0,
|
||||
'maxfiles' => 1,
|
||||
'accepted_types' => 'web_image');
|
||||
'accepted_types' => 'optimised_image');
|
||||
|
||||
$transaction = $DB->start_delegated_transaction();
|
||||
|
||||
@@ -1707,7 +1707,12 @@ class core_user_external extends external_api {
|
||||
throw new moodle_exception('noprofileedit', 'auth');
|
||||
}
|
||||
|
||||
$filemanageroptions = array('maxbytes' => $CFG->maxbytes, 'subdirs' => 0, 'maxfiles' => 1, 'accepted_types' => 'web_image');
|
||||
$filemanageroptions = array(
|
||||
'maxbytes' => $CFG->maxbytes,
|
||||
'subdirs' => 0,
|
||||
'maxfiles' => 1,
|
||||
'accepted_types' => 'optimised_image'
|
||||
);
|
||||
$user->deletepicture = $params['delete'];
|
||||
$user->imagefile = $params['draftitemid'];
|
||||
$success = core_user::update_picture($user, $filemanageroptions);
|
||||
|
||||
Reference in New Issue
Block a user