Skip to content

Commit f4d4dcb

Browse files
authored
Revert "creditmemo bundle inventory calculation error" (OpenMage#2180)
1 parent 3899eb6 commit f4d4dcb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

app/code/core/Mage/CatalogInventory/Model/Observer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -793,7 +793,7 @@ public function refundOrderInventory($observer)
793793
$parentOrderId = $item->getOrderItem()->getParentItemId();
794794
/* @var $parentItem Mage_Sales_Model_Order_Creditmemo_Item */
795795
$parentItem = $parentOrderId ? $creditmemo->getItemByOrderId($parentOrderId) : false;
796-
$qty = $item->getQty();
796+
$qty = $parentItem ? ($parentItem->getQty() * $item->getQty()) : $item->getQty();
797797
if (isset($items[$item->getProductId()])) {
798798
$items[$item->getProductId()]['qty'] += $qty;
799799
} else {

0 commit comments

Comments
 (0)