Fix issue with shadowed form field

- Rename "quantity" to "output_quantity" to address this
This commit is contained in:
Oliver Walters 2020-11-05 15:52:38 +11:00
parent 8b7789cdb3
commit d44092b209
2 changed files with 4 additions and 4 deletions

View File

@ -66,7 +66,7 @@ class BuildOutputCreateForm(HelperForm):
'serial_numbers': 'fa-hashtag',
}
quantity = forms.IntegerField(
output_quantity = forms.IntegerField(
label=_('Quantity'),
help_text=_('Enter quantity for build output'),
)
@ -86,7 +86,7 @@ class BuildOutputCreateForm(HelperForm):
class Meta:
model = Build
fields = [
'quantity',
'output_quantity',
'batch',
'serial_numbers',
'confirm',

View File

@ -188,7 +188,7 @@ class BuildOutputCreate(AjaxUpdateView):
Validation for the form:
"""
quantity = form.cleaned_data.get('quantity', None)
quantity = form.cleaned_data.get('output_quantity', None)
serials = form.cleaned_data.get('serial_numbers', None)
# Check that the serial numbers are valid
@ -222,7 +222,7 @@ class BuildOutputCreate(AjaxUpdateView):
data = form.cleaned_data
quantity = data.get('quantity', None)
quantity = data.get('output_quantity', None)
batch = data.get('batch', None)
serials = data.get('serial_numbers', None)