Update MediaManager.php

Transform extension like JPG and etc to lower case
This commit is contained in:
Vladimir Kattsov 2015-09-17 12:22:25 +03:00 committed by Samuel Georges
parent 8ea26f87e1
commit 9fee6346df
1 changed files with 6 additions and 3 deletions

View File

@ -963,11 +963,14 @@ class MediaManager extends WidgetBase
$fileName = $uploadedFile->getClientOriginalName();
// Transform extension like JPG and etc to lower case
$extension = strtolower($uploadedFile->getClientOriginalExtension());
$fileName = File::name($fileName).'.'.$extension;
/*
* File name contains non-latin characters, attempt to slug the value
*/
* File name contains non-latin characters, attempt to slug the value
*/
if (!$this->validateFileName($fileName)) {
$extension = $uploadedFile->getClientOriginalExtension();
$fileNameSlug = Str::slug(File::name($fileName), '-');
$fileName = $fileNameSlug.'.'.$extension;
}