From f62a6a91d9b93dab97f4428492de304194ca52ff Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Mon, 26 Feb 2018 21:54:40 +0100 Subject: [PATCH] only create the order --- django/didgeridoo/webshop/views.py | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/django/didgeridoo/webshop/views.py b/django/didgeridoo/webshop/views.py index 077e77e..7ef7f69 100644 --- a/django/didgeridoo/webshop/views.py +++ b/django/didgeridoo/webshop/views.py @@ -337,15 +337,12 @@ def checkout(request): if checkout_form.is_valid(): orderstatus = OrderStatus.objects.get(name='ordered') print('checkout post valid orderstatus', orderstatus, - 'exchange_rate_id:', exchange_rate_id) - order, created_order = Order.objects.get_or_create( - user=request.user, - defaults={'status': orderstatus, - 'exchange_rate': exchange_rate, - } - ) - print('order', order, 'created:', created_order) - if created_order is False: + 'exchange_rate:', exchange_rate) + order = Order.objects.create(user=request.user, + status=orderstatus, + exchange_rate=exchange_rate) + print('order', order, 'created:', order) + if order is False: message = """something whent wrong. Seams like this cart was already submitted. How come? """ # order status variables: