Capture correct subtotal amount when creating order

This commit is contained in:
Nathan Chapman 2023-03-20 15:26:06 -06:00
parent 10c4435490
commit 27d9e73166
2 changed files with 2 additions and 2 deletions

View File

@ -110,7 +110,7 @@
{% if order.coupon_amount > 0 %}
<tr>
<th colspan="4">Discount {% if order.coupon %}<a href="{% url 'dashboard:coupon-detail' order.coupon.pk %}">{{ order.coupon }} &nearr;</a>{% endif %}:</th>
<td>${{ order.coupon_amount }}</td>
<td>-${{ order.coupon_amount }}</td>
</tr>
{% endif %}
<tr>

View File

@ -375,7 +375,7 @@ class OrderCreateView(CreateView):
def form_valid(self, form):
cart = Cart(self.request)
form.instance.subtotal_amount = cart.subtotal_price_after_discount
form.instance.subtotal_amount = cart.subtotal_price
form.instance.coupon = cart.coupon
form.instance.coupon_amount = cart.discount_amount
form.instance.total_amount = cart.total_price