We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ef665e4 commit 547c6feCopy full SHA for 547c6fe
app/code/Magento/Sales/Model/Order/ItemRepository.php
@@ -229,7 +229,9 @@ private function addParentItem(OrderItemInterface $orderItem)
229
if ($parentId = $orderItem->getParentItemId()) {
230
$orderItem->setParentItem($this->get($parentId));
231
} else {
232
- foreach ($orderItem->getOrder()->getAllItems() as $item) {
+ $orderCollection = $orderItem->getOrder()->getItemsCollection()->filterByParent($orderItem->getItemId());
233
+
234
+ foreach ($orderCollection->getItems() as $item) {
235
if ($item->getParentItemId() === $orderItem->getItemId()) {
236
$item->setParentItem($orderItem);
237
}
0 commit comments