Skip to content

Commit e68c1e3

Browse files
committed
ACP2E-63: Queries with bad performance
1 parent b61378a commit e68c1e3

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

app/code/Magento/Sales/Model/ResourceModel/Provider/UpdatedIdListProvider.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
*/
66
namespace Magento\Sales\Model\ResourceModel\Provider;
77

8+
use Magento\Framework\App\ObjectManager;
89
use Magento\Framework\App\ResourceConnection;
910
use Magento\Framework\DB\Adapter\AdapterInterface;
1011
use Magento\Sales\Model\ResourceModel\Provider\Query\IdListBuilder;
@@ -36,10 +37,10 @@ class UpdatedIdListProvider implements NotSyncedDataProviderInterface
3637
*/
3738
public function __construct(
3839
ResourceConnection $resourceConnection,
39-
IdListBuilder $idListQueryBuilder = null
40+
?IdListBuilder $idListQueryBuilder = null
4041
) {
4142
$this->resourceConnection = $resourceConnection;
42-
$this->idListQueryBuilder = $idListQueryBuilder;
43+
$this->idListQueryBuilder = $idListQueryBuilder ?? ObjectManager::getInstance()->get(IdListBuilder::class);
4344
}
4445

4546
/**

0 commit comments

Comments
 (0)