Fix issues failing CI

This commit is contained in:
Gelob 2016-07-06 03:28:39 -04:00
parent 4ea70763e1
commit 4eee663895
2 changed files with 6 additions and 4 deletions

View File

@ -240,10 +240,12 @@ def prefix_site_choices():
site_choices = Site.objects.annotate(prefix_count=Count('prefixes'))
return [(s.slug, '{} ({})'.format(s.name, s.prefix_count)) for s in site_choices]
def prefix_vlan_choices():
vlan_choices = VLAN.objects.annotate(prefix_count=Count('prefixes'))
return [(v.id, '{} ({})'.format(v.display_name, v.prefix_count)) for v in vlan_choices]
def prefix_status_choices():
status_counts = {}
for status in Prefix.objects.values('status').annotate(count=Count('status')).order_by('status'):
@ -262,8 +264,8 @@ class PrefixFilterForm(forms.Form, BootstrapMixin):
status = forms.MultipleChoiceField(required=False, choices=prefix_status_choices)
site = forms.MultipleChoiceField(required=False, choices=prefix_site_choices,
widget=forms.SelectMultiple(attrs={'size': 6}))
vlan_id = forms.MultipleChoiceField(required=False, choices=prefix_vlan_choices, label='VLAN',
widget=forms.SelectMultiple(attrs={'size': 8}))
vlan_id = forms.MultipleChoiceField(required=False, choices=prefix_vlan_choices,
label='VLAN', widget=forms.SelectMultiple(attrs={'size': 8}))
role = forms.MultipleChoiceField(required=False, choices=prefix_role_choices,
widget=forms.SelectMultiple(attrs={'size': 6}))
expand = forms.BooleanField(required=False, label='Expand prefix hierarchy')

View File

@ -247,10 +247,10 @@ class BulkImportForm(forms.Form):
for i, record in enumerate(records, start=1):
obj_form = self.fields['csv'].csv_form(data=record)
try:
if obj_form.is_valid():
if obj_form.is_valid():
obj = obj_form.save(commit=False)
obj_list.append(obj)
else:
else:
for field, errors in obj_form.errors.items():
for e in errors:
if field == '__all__':