Bug #93823
Updated by Jan Kornblum over 3 years ago
In some situations, ResourceFactory::retrieveFileOrFolderObject($input) wrongly returns a Folder object instead of a File object. This occured in a composer based installation when $input is anything outside public web path like "var/www/html/var/transient/youtube_1e65d7002154f3586b97bd19d2787829.jpg" (a preview image created by TYPO3\CMS\Core\Resource\OnlineMedia\Helpers\YoutTubeHelper). The wrong check seems to happen in line 485... <pre><code class="php"> <pre> if (@is_file(Environment::getPublicPath() . '/' . $input)) { // only the local file return $this->getFileObjectFromCombinedIdentifier($input); } </code></pre> </pre>