Skip to content

Commit 7d80e5b

Browse files
author
VuXfi
committed
fix: remove redundant bonus cleanup logic in order processing
1 parent 5e55b3c commit 7d80e5b

File tree

2 files changed

+0
-16
lines changed

2 files changed

+0
-16
lines changed

models/Order.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1489,13 +1489,6 @@ let Model = {
14891489
// END calculate delivery cost
14901490
order.total = new decimal_js_1.default(basketTotal).plus(order.deliveryCost).minus(order.discountTotal).toNumber();
14911491
delete (order.dishes);
1492-
// Clean bonus info in basket
1493-
if (order.state === "CART") {
1494-
if (order.spendBonus && order.spendBonus.amount) {
1495-
order.spendBonus.amount = 0;
1496-
}
1497-
order.bonusesTotal = 0;
1498-
}
14991492
order = (await Order.update({ id: order.id }, order).fetch())[0];
15001493
emitter.emit("core:order-after-count", order);
15011494
return order;

models/Order.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1777,15 +1777,6 @@ let Model = {
17771777

17781778
order.total = new Decimal(basketTotal).plus(order.deliveryCost).minus(order.discountTotal).toNumber();
17791779
delete (order.dishes)
1780-
1781-
// Clean bonus info in basket
1782-
if(order.state === "CART") {
1783-
if(order.spendBonus && order.spendBonus.amount) {
1784-
order.spendBonus.amount = 0;
1785-
}
1786-
order.bonusesTotal = 0;
1787-
}
1788-
17891780
order = (await Order.update({ id: order.id }, order).fetch())[0];
17901781

17911782

0 commit comments

Comments
 (0)