Fixed issues related to discount calculations

This commit is contained in:
Prashant Singh 2019-11-14 17:15:55 +05:30
parent d17191efe0
commit b861435554
1 changed files with 8 additions and 5 deletions

View File

@ -433,6 +433,10 @@ abstract class Discount
foreach ($productIDs as $productID) {
foreach ($cart->items as $item) {
if ($item->product_id == $productID)
$partialMatch = 1;
}
$childrens = $item->children;
foreach ($childrens as $children) {
@ -441,7 +445,6 @@ abstract class Discount
}
}
}
}
if ($channelBased && $customerGroupBased && $timeBased && $conditionsBased) {
if ($rule->uses_attribute_conditions == 1 && $partialMatch) {