ResourceStorage::addFile throws exception due invalid file permission check
/typo3/sysext/core/Classes/Resource/ResourceStorage.php => addFile
A call to addFile
$file = $resourceStorage->addFile( $pathToFile, $resourceStorage->getRootLevelFolder() );
throws the exception "File name is invalid." (Code: 1320288991). Parameter $targetFileName is allowed to be empty but $this->assureFileAddPermissions does not take it into account. Instead the targetFileName is evaluated two lines later:
$targetFileName = $this->driver->sanitizeFileName($targetFileName ?: PathUtility::basename($localFilePath));
Do you really test your stuff before you release it (Commit 054207881d3be1d76b8205231c8847947d5c2e4c for instance)? Its a pain to work with TYPO3 6.2 and FAL. Really annoying.
#3 Updated by Riccardo De Contardi 10 months ago
- Status changed from Needs Feedback to Closed
No feedback since the last 90 days => closing this issue.
If you think that this is the wrong decision or experience the issue again and have more information about how to reproduce your problem, please reopen it or ping me.
Thank you and best regards