Skip to content

Commit 71983df

Browse files
committed
Fix backward incompatibility
1 parent 7fd52e7 commit 71983df

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

app/code/Magento/Catalog/Model/Product/Gallery/Processor.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
use Magento\Framework\Api\Data\ImageContentInterface;
1010
use Magento\Framework\App\Filesystem\DirectoryList;
1111
use Magento\Framework\Exception\LocalizedException;
12-
use Magento\Framework\Filesystem\DriverInterface;
12+
use Magento\Framework\App\ObjectManager;
1313

1414
/**
1515
* Catalog product Media Gallery attribute processor.
@@ -60,15 +60,15 @@ class Processor
6060
/**
6161
* @var \Magento\Framework\File\Mime
6262
*/
63-
protected $mime;
63+
private $mime;
6464

6565
/**
6666
* @param \Magento\Catalog\Api\ProductAttributeRepositoryInterface $attributeRepository
6767
* @param \Magento\MediaStorage\Helper\File\Storage\Database $fileStorageDb
6868
* @param \Magento\Catalog\Model\Product\Media\Config $mediaConfig
6969
* @param \Magento\Framework\Filesystem $filesystem
7070
* @param \Magento\Catalog\Model\ResourceModel\Product\Gallery $resourceModel
71-
* @param \Magento\Framework\File\Mime $mime
71+
* @param \Magento\Framework\File\Mime|null $mime
7272
* @throws \Magento\Framework\Exception\FileSystemException
7373
*/
7474
public function __construct(
@@ -77,14 +77,14 @@ public function __construct(
7777
\Magento\Catalog\Model\Product\Media\Config $mediaConfig,
7878
\Magento\Framework\Filesystem $filesystem,
7979
\Magento\Catalog\Model\ResourceModel\Product\Gallery $resourceModel,
80-
\Magento\Framework\File\Mime $mime
80+
\Magento\Framework\File\Mime $mime = null
8181
) {
8282
$this->attributeRepository = $attributeRepository;
8383
$this->fileStorageDb = $fileStorageDb;
8484
$this->mediaConfig = $mediaConfig;
8585
$this->mediaDirectory = $filesystem->getDirectoryWrite(DirectoryList::MEDIA);
8686
$this->resourceModel = $resourceModel;
87-
$this->mime = $mime;
87+
$this->mime = $mime ?: ObjectManager::getInstance()->get(\Magento\Framework\File\Mime::class);
8888
}
8989

9090
/**

0 commit comments

Comments
 (0)