fix: twig filter exif_read_data throws critical error

This commit is contained in:
Rotzbua 2024-12-23 21:26:45 +01:00
parent 2e975dfa90
commit 79c143c9a4
No known key found for this signature in database
GPG Key ID: C69022D529C17845

View File

@ -272,13 +272,13 @@ class FilesystemExtension extends AbstractExtension
* @param bool $read_thumbnail
* @return array|false
*/
public function exif_read_data($filename, ?string $required_sections, bool $as_arrays = false, bool $read_thumbnail = false)
public function exif_read_data($filename, ?string $required_sections = null, bool $as_arrays = false, bool $read_thumbnail = false)
{
if (!Utils::functionExists('exif_read_data') || !$this->checkFilename($filename)) {
return false;
}
return exif_read_data($filename, $required_sections, $as_arrays, $read_thumbnail);
return @exif_read_data($filename, $required_sections, $as_arrays, $read_thumbnail);
}
/**