X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Ffilerepo%2Ffile%2FLocalFile.php;h=8d715e824a9e89cce09b319b4583a39e5377ff91;hb=a2254d32bf816c28f2a3fb4088b5e4356cff4c48;hp=194c0edb64e3874828458d6fa27478fd9dec2798;hpb=5468aecf3e62649322a1e76dda2414e7821af864;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/filerepo/file/LocalFile.php b/includes/filerepo/file/LocalFile.php index 194c0edb64..8d715e824a 100644 --- a/includes/filerepo/file/LocalFile.php +++ b/includes/filerepo/file/LocalFile.php @@ -1202,6 +1202,10 @@ class LocalFile extends File { if ( $handler ) { $metadata = MediaWiki\quietCall( 'unserialize', $props['metadata'] ); + if ( !is_array( $metadata ) ) { + $metadata = []; + } + $options['headers'] = $handler->getContentHeaders( $metadata ); } else { $options['headers'] = [];