Merge tag 'v1.2.1' into develop

1.2.1 v1.2.1
This commit is contained in:
Nathan Chapman 2022-05-11 20:39:21 -06:00
commit 53a407c588

View File

@ -268,10 +268,13 @@ class OrderCreateView(CreateView):
shipping_address = self.request.session.get('shipping_address')
form.instance.customer, form.instance.shipping_address = get_or_create_customer(self.request, form, shipping_address)
form.instance.status = OrderStatus.DRAFT
coupon = get_object_or_404(
Coupon,
code=self.request.session.get('coupon_code')
)
try:
coupon = Coupon.objects.get(
code=self.request.session.get('coupon_code')
)
except ObjectDoesNotExist:
coupon = None
if coupon:
form.instance.coupon = coupon
coupon.users.add(form.instance.customer)