Skip to content

Commit 4f04578

Browse files
committed
fix SVC test failure
1 parent a118036 commit 4f04578

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

app/code/Magento/Theme/Ui/Component/Design/Config/DataProvider.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
use Magento\Framework\Api\FilterBuilder;
99
use Magento\Framework\Api\Search\ReportingInterface;
1010
use Magento\Framework\Api\Search\SearchCriteriaBuilder;
11+
use Magento\Framework\App\ObjectManager;
1112
use Magento\Framework\App\RequestInterface;
1213
use Magento\Framework\App\ResourceConnection;
1314
use Magento\Store\Model\StoreManagerInterface;
@@ -40,9 +41,9 @@ class DataProvider extends \Magento\Framework\View\Element\UiComponent\DataProvi
4041
* @param RequestInterface $request
4142
* @param FilterBuilder $filterBuilder
4243
* @param StoreManagerInterface $storeManager
43-
* @param ResourceConnection $resourceConnection
4444
* @param array $meta
4545
* @param array $data
46+
* @param ResourceConnection|null $resourceConnection
4647
* @SuppressWarnings(PHPMD.ExcessiveParameterList)
4748
*/
4849
public function __construct(
@@ -54,9 +55,9 @@ public function __construct(
5455
RequestInterface $request,
5556
FilterBuilder $filterBuilder,
5657
StoreManagerInterface $storeManager,
57-
ResourceConnection $resourceConnection,
5858
array $meta = [],
59-
array $data = []
59+
array $data = [],
60+
ResourceConnection $resourceConnection = null
6061
) {
6162
parent::__construct(
6263
$name,
@@ -70,7 +71,7 @@ public function __construct(
7071
$data
7172
);
7273
$this->storeManager = $storeManager;
73-
$this->resourceConnection = $resourceConnection;
74+
$this->resourceConnection = $resourceConnection ?: ObjectManager::getInstance()->get(ResourceConnection::class);
7475
}
7576

7677
/**

0 commit comments

Comments
 (0)