File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
app/code/Magento/SalesRule/Model Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -222,6 +222,8 @@ public function collect(
222
222
$ total ->setBaseSubtotalWithDiscount ($ total ->getBaseSubtotal () + $ total ->getBaseDiscountAmount ());
223
223
$ address ->setDiscountAmount ($ total ->getDiscountAmount ());
224
224
$ address ->setBaseDiscountAmount ($ total ->getBaseDiscountAmount ());
225
+ $ address ->setBaseSubtotalWithDiscount ($ total ->getBaseSubtotal () + $ total ->getBaseDiscountAmount ());
226
+ $ address ->setSubtotalWithDiscount ($ total ->getSubtotal () + $ total ->getDiscountAmount ());
225
227
return $ this ;
226
228
}
227
229
Original file line number Diff line number Diff line change @@ -274,8 +274,8 @@ public function canApplyRules(AbstractItem $item)
274
274
public function reset (Address $ address )
275
275
{
276
276
$ this ->validatorUtility ->resetRoundingDeltas ();
277
- $ address ->setBaseSubtotalWithDiscount ($ address ->getBaseSubtotalWithDiscount ());
278
- $ address ->setSubtotalWithDiscount ($ address ->getSubtotalWithDiscount ());
277
+ $ address ->setBaseSubtotalWithDiscount ($ address ->getBaseSubtotal ());
278
+ $ address ->setSubtotalWithDiscount ($ address ->getSubtotal ());
279
279
$ this ->rulesApplier ->resetDiscountAggregator ();
280
280
if ($ this ->_isFirstTimeResetRun ) {
281
281
$ address ->setAppliedRuleIds ('' );
You can’t perform that action at this time.
0 commit comments