X-Git-Url: https://git.cyclocoop.org/%7B%24admin_url%7Dmembres/modifier.php?a=blobdiff_plain;f=maintenance%2FimportImages.php;h=625e1f70de075918cbc6adccff0b71e9070b7f0c;hb=5e6a3a418cf68a2972bf5a4469f0f35f694977ee;hp=23bdb3f4cac739091b1a2fd1d9a0673f3b18c602;hpb=4c5e3357f16be0d2e05bbd27d6cdcae148581b8b;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/importImages.php b/maintenance/importImages.php index 23bdb3f4ca..625e1f70de 100644 --- a/maintenance/importImages.php +++ b/maintenance/importImages.php @@ -185,9 +185,7 @@ class ImportImages extends Maintenance { # Batch "upload" operation $count = count( $files ); if ( $count > 0 ) { - foreach ( $files as $file ) { - if ( $sleep && ( $processed > 0 ) ) { sleep( $sleep ); } @@ -307,7 +305,9 @@ class ImportImages extends Maintenance { $publishOptions = []; $handler = MediaHandler::getHandler( $props['mime'] ); if ( $handler ) { - $publishOptions['headers'] = $handler->getStreamHeaders( $props['metadata'] ); + $metadata = MediaWiki\quietCall( 'unserialize', $props['metadata'] ); + + $publishOptions['headers'] = $handler->getContentHeaders( $metadata ); } else { $publishOptions['headers'] = []; }