Skip to content

Commit be763b4

Browse files
committed
Merge remote-tracking branch 'origin/MC-24268' into 2.4-develop-pr1
2 parents f9a8884 + 0c72dd4 commit be763b4

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

app/code/Magento/Catalog/Model/Indexer/Category/Flat/Action/Full.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ protected function populateFlatTables(array $stores)
7979
}
8080
$category['store_id'] = $store->getId();
8181
$data[] = $this->prepareValuesToInsert(
82+
// phpcs:ignore Magento2.Performance.ForeachArrayMerge
8283
array_merge($category, $attributesData[$category[$linkField]])
8384
);
8485
}
@@ -183,7 +184,7 @@ private function getActualStoreTablesForCategoryFlat(): array
183184
foreach ($this->storeManager->getStores() as $store) {
184185
$actualStoreTables[] = sprintf(
185186
'%s_store_%s',
186-
$this->connection->getTableName('catalog_category_flat'),
187+
$this->connection->getTableName($this->getTableName('catalog_category_flat')),
187188
$store->getId()
188189
);
189190
}
@@ -199,7 +200,7 @@ private function getActualStoreTablesForCategoryFlat(): array
199200
private function deleteAbandonedStoreCategoryFlatTables(): void
200201
{
201202
$existentTables = $this->connection->getTables(
202-
$this->connection->getTableName('catalog_category_flat_store_%')
203+
$this->connection->getTableName($this->getTableName('catalog_category_flat_store_%'))
203204
);
204205
$actualStoreTables = $this->getActualStoreTablesForCategoryFlat();
205206

app/code/Magento/Catalog/Model/Indexer/Product/Flat/AbstractAction.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ protected function _updateRelationProducts($storeId, $productIds = null)
222222
['t' => $this->_productIndexerHelper->getTable($relation->getTable())],
223223
['entity_table.entity_id', $relation->getChildFieldName(), new \Zend_Db_Expr('1')]
224224
)->join(
225-
['entity_table' => $this->_connection->getTableName('catalog_product_entity')],
225+
['entity_table' => $this->_productIndexerHelper->getTable('catalog_product_entity')],
226226
"entity_table.{$metadata->getLinkField()} = t.{$relation->getParentFieldName()}",
227227
[]
228228
)->join(

app/code/Magento/DownloadableGraphQl/Model/ResourceModel/GetPurchasedDownloadableProducts.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ public function execute(int $customerId): array
3939
{
4040
$connection = $this->resourceConnection->getConnection();
4141
$allowedItemsStatuses = [Item::LINK_STATUS_PENDING_PAYMENT, Item::LINK_STATUS_PAYMENT_REVIEW];
42-
$downloadablePurchasedTable = $connection->getTableName('downloadable_link_purchased');
42+
$downloadablePurchasedTable = $this->resourceConnection->getTableName('downloadable_link_purchased');
4343

4444
/* The fields names are hardcoded since there's no existing name reference in the code */
4545
$selectQuery = $connection->select()
4646
->from($downloadablePurchasedTable)
4747
->joinLeft(
48-
['item' => $connection->getTableName('downloadable_link_purchased_item')],
48+
['item' => $this->resourceConnection->getTableName('downloadable_link_purchased_item')],
4949
"$downloadablePurchasedTable.purchased_id = item.purchased_id"
5050
)
5151
->where("$downloadablePurchasedTable.customer_id = ?", $customerId)

dev/tests/integration/testsuite/Magento/CatalogUrlRewrite/Model/CategoryUrlRewriteGeneratorTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ private function getCountOfRewrites($productId, $categoryId): string
351351
$model = $this->objectManager->get(Product::class);
352352
$connection = $model->getConnection();
353353
$select = $connection->select();
354-
$select->from(Product::TABLE_NAME, 'COUNT(*)');
354+
$select->from($model->getTable(Product::TABLE_NAME), 'COUNT(*)');
355355
$select->where('category_id = ?', $categoryId);
356356
$select->where('product_id = ?', $productId);
357357
return $connection->fetchOne($select);

dev/tests/integration/testsuite/Magento/Webapi/_files/webapi_user.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
->create(Magento\Framework\App\ResourceConnection::class);
1616
$adapter = $connection->getConnection();
1717
$select = $adapter->select()
18-
->from('authorization_role', ['role_id'])
18+
->from($connection->getTableName('authorization_role'), ['role_id'])
1919
->where('role_name = ?', 'Administrators')
2020
->where('parent_id = ?', 0)
2121
->limit(1);

0 commit comments

Comments
 (0)