Fix detection of non extention types
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
This commit is contained in:
parent
8473a09499
commit
4356c91ffd
1 changed files with 6 additions and 3 deletions
|
@ -203,9 +203,12 @@ class Detection implements IMimeTypeDetector {
|
|||
$fileName = preg_replace('!((\.v\d+)|((\.ocTransferId\d+)?\.part))$!', '', $fileName);
|
||||
|
||||
//try to guess the type by the file extension
|
||||
$extension = strtolower(strrchr($fileName, '.'));
|
||||
$extension = substr($extension, 1); //remove leading .
|
||||
return $this->mimetypes[$extension][0] ?? 'application/octet-stream';
|
||||
$extension = strrchr($fileName, '.');
|
||||
if ($extension !== false) {
|
||||
$extension = strtolower($extension);
|
||||
$extension = substr($extension, 1); //remove leading .
|
||||
return $this->mimetypes[$extension][0] ?? 'application/octet-stream';
|
||||
}
|
||||
}
|
||||
|
||||
return 'application/octet-stream';
|
||||
|
|
Loading…
Reference in a new issue