Skip to content

Commit ccdf0ad

Browse files
Nazar65sivaschenko
authored andcommitted
Skip segment reader if there is any kind of exception
1 parent 99c87e0 commit ccdf0ad

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

app/code/Magento/MediaGalleryMetadata/Model/File/ExtractMetadata.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
namespace Magento\MediaGalleryMetadata\Model\File;
99

10-
use Magento\Framework\Exception\LocalizedException;
1110
use Magento\MediaGalleryMetadataApi\Api\Data\MetadataInterface;
1211
use Magento\MediaGalleryMetadataApi\Api\Data\MetadataInterfaceFactory;
1312
use Magento\MediaGalleryMetadataApi\Api\ExtractMetadataInterface;
@@ -90,7 +89,12 @@ private function readSegments(FileInterface $file): MetadataInterface
9089
);
9190
}
9291

93-
$data = $segmentReader->execute($file);
92+
try {
93+
$data = $segmentReader->execute($file);
94+
} catch (\Exception $exception) {
95+
continue;
96+
}
97+
9498
$title = !empty($data->getTitle()) ? $data->getTitle() : $title;
9599
$description = !empty($data->getDescription()) ? $data->getDescription() : $description;
96100

0 commit comments

Comments
 (0)