From d50d6bac482c852cd343f9bc3ac2e0f94fa6bfc2 Mon Sep 17 00:00:00 2001 From: Christopher Neugebauer Date: Wed, 23 Mar 2016 19:36:54 +1100 Subject: [PATCH] Fixes voucher handling form to not be compulsory --- registrasion/forms.py | 2 +- registrasion/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/registrasion/forms.py b/registrasion/forms.py index 5027e068..5cada77a 100644 --- a/registrasion/forms.py +++ b/registrasion/forms.py @@ -61,5 +61,5 @@ class VoucherForm(forms.Form): voucher = forms.CharField( label="Voucher code", help_text="If you have a voucher code, enter it here", - required=True, + required=False, ) diff --git a/registrasion/views.py b/registrasion/views.py index f7d0f9c5..5aefbfeb 100644 --- a/registrasion/views.py +++ b/registrasion/views.py @@ -33,7 +33,7 @@ def product_category(request, category_id): cat_form.disable_products_for_user(request.user) voucher_form = forms.VoucherForm(request.POST, prefix=VOUCHERS_FORM_PREFIX) - if voucher_form.is_valid(): + if voucher_form.is_valid() and voucher_form.cleaned_data["voucher"].strip(): # Apply voucher # leave voucher = voucher_form.cleaned_data["voucher"]