Do not set an extension if the type is a directory

This commit is contained in:
Djamil Legato
2019-06-01 20:23:11 -07:00
parent 09f5dbbcc0
commit 7aeadbf6e0

View File

@@ -1439,12 +1439,13 @@ class AdminController extends AdminBaseController
continue; continue;
} }
$type = $fileInfo->getType();
$payload = [ $payload = [
'filename' => $fileInfo->getFilename(), 'filename' => $fileInfo->getFilename(),
'path' => $fileInfo->getPath(), 'path' => $fileInfo->getPath(),
'basename' => $fileInfo->getBasename(), 'basename' => $fileInfo->getBasename(),
'extension' => $fileInfo->getExtension(), 'extension' => $type === 'dir' ? '' : $fileInfo->getExtension(),
'type' => $fileInfo->getType(), 'type' => $type,
'modified' => $fileInfo->getMTime(), 'modified' => $fileInfo->getMTime(),
'size' => $fileInfo->getSize() 'size' => $fileInfo->getSize()
]; ];