diff --git a/alkatorapi/views.py b/alkatorapi/views.py index e8205ff..0a6ebc2 100644 --- a/alkatorapi/views.py +++ b/alkatorapi/views.py @@ -125,14 +125,12 @@ def register_racer(request): product.quantity -= 1 product.save() - invoice = Invoice( invoice_id=invoice_id, user=user, total_price=price, address=profile.address, ) - racer.save() racer = Racer( product=product, invoice=invoice, @@ -147,8 +145,9 @@ def register_racer(request): alkator_class = ALKATOR_CLASS, price=price, ) - invoice.items.set([racer]) invoice.save() + racer.save() + invoice.items.set([racer]) payment_data = { 'merchant': COMGATE_MERCHANT,