Skip to content

Commit caa06f1

Browse files
authored
Fixed missing usage of $propertiesToExtract in StorageDriver::getFileInfoByIdentifier() (#33)
Fixed missing usage of $propertiesToExtract in StorageDriver::getFileInfoByIdentifier() closes #32
1 parent 48deb60 commit caa06f1

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

‎Classes/Driver/StorageDriver.php‎

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -694,17 +694,24 @@ public function getFileInfoByIdentifier($fileIdentifier, array $propertiesToExtr
694694
$properties = $blob->getProperties();
695695
$fileInfo['size'] = $properties->getContentLength();
696696
$fileInfo['mimetype'] = $properties->getContentType();
697-
698697
}
699698

700-
return array_merge($fileInfo, [
699+
$fileInfo = array_merge($fileInfo, [
701700
'identifier' => $fileIdentifier,
702701
'name' => basename(rtrim($fileIdentifier, '/')),
703702
'storage' => $this->storageUid,
704703
'identifier_hash' => $this->hashIdentifier($fileIdentifier),
705704
'folder_hash' => $this->hashIdentifier($this->getParentFolderIdentifierOfIdentifier($fileIdentifier)),
706705
'mtime' => $properties->getLastModified()->format('U'),
707706
]);
707+
708+
$fileInfoToExtract = [];
709+
710+
foreach ($propertiesToExtract as $propertyName) {
711+
$fileInfoToExtract[$propertyName] = $fileInfo[$propertyName];
712+
}
713+
714+
return $fileInfoToExtract ?: $fileInfo;
708715
}
709716

710717
/**

0 commit comments

Comments
 (0)