Skip to content

Commit 6c34401

Browse files
author
Vitaliy Boyko
committed
graphQl-239: removed creating assets
1 parent 83d9e75 commit 6c34401

File tree

1 file changed

+4
-16
lines changed
  • app/code/Magento/CatalogGraphQl/Model/Resolver/Products/DataProvider/Image

1 file changed

+4
-16
lines changed

app/code/Magento/CatalogGraphQl/Model/Resolver/Products/DataProvider/Image/Placeholder.php

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

88
namespace Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Image;
99

10-
use Magento\CatalogGraphQl\Model\Resolver\Products\DataProvider\Image\Placeholder\Theme;
1110
use Magento\Catalog\Model\View\Asset\PlaceholderFactory;
1211
use Magento\Framework\View\Asset\Repository as AssetRepository;
1312

@@ -26,33 +25,24 @@ class Placeholder
2625
*/
2726
private $assetRepository;
2827

29-
/**
30-
* @var Theme
31-
*/
32-
private $theme;
33-
3428
/**
3529
* Placeholder constructor.
3630
* @param PlaceholderFactory $placeholderFactory
3731
* @param AssetRepository $assetRepository
38-
* @param Theme $theme
3932
*/
4033
public function __construct(
4134
PlaceholderFactory $placeholderFactory,
42-
AssetRepository $assetRepository,
43-
Theme $theme
35+
AssetRepository $assetRepository
4436
) {
4537
$this->placeholderFactory = $placeholderFactory;
4638
$this->assetRepository = $assetRepository;
47-
$this->theme = $theme;
4839
}
4940

5041
/**
5142
* Get placeholder
5243
*
5344
* @param string $imageType
5445
* @return string
55-
* @throws \Magento\Framework\Exception\NoSuchEntityException
5646
*/
5747
public function getPlaceholder(string $imageType): string
5848
{
@@ -63,10 +53,8 @@ public function getPlaceholder(string $imageType): string
6353
return $imageAsset->getUrl();
6454
}
6555

66-
$themeData = $this->theme->getThemeData();
67-
return $this->assetRepository->createAsset(
68-
"Magento_Catalog::images/product/placeholder/{$imageType}.jpg",
69-
$themeData
70-
)->getUrl();
56+
return $this->assetRepository->getUrl(
57+
"Magento_Catalog::images/product/placeholder/{$imageType}.jpg"
58+
);
7159
}
7260
}

0 commit comments

Comments
 (0)