Skip to content

Commit 13bd207

Browse files
Emmanuel BigChallengeEmmanuel BigChallenge
authored andcommitted
Correction for double extension (one in the name and the extension)
Use pathinfo to get only the name of file without extension
1 parent 2b23f1e commit 13bd207

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/controllers/UploadController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,12 +104,12 @@ private function uploadValidator()
104104

105105
private function getNewName($file)
106106
{
107-
$new_filename = $file->getClientOriginalName();
107+
$new_filename = pathinfo($file->getClientOriginalName(), PATHINFO_FILENAME);
108108

109109
if (Config::get('lfm.rename_file') === true) {
110110
$new_filename = uniqid();
111111
} elseif (Config::get('lfm.alphanumeric_filename') === true) {
112-
$new_filename = preg_replace('/[^A-Za-z0-9\-\']/', '_', $file->getClientOriginalName());
112+
$new_filename = preg_replace('/[^A-Za-z0-9\-\']/', '_', $new_filename);
113113
}
114114

115115
$new_filename = $new_filename . '.' . $file->getClientOriginalExtension();

0 commit comments

Comments
 (0)