From 1ffc40e8f0ec19ab9aae574ba2125c4559500ed2 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Wed, 11 Dec 2019 17:04:48 -0500 Subject: [PATCH] CSVChoiceField should default to a blank string instead of None --- netbox/utilities/forms.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/utilities/forms.py b/netbox/utilities/forms.py index ee63712a0..9c6a2f9ba 100644 --- a/netbox/utilities/forms.py +++ b/netbox/utilities/forms.py @@ -432,7 +432,7 @@ class CSVChoiceField(forms.ChoiceField): def clean(self, value): value = super().clean(value) if not value: - return None + return '' if value not in self.choice_values: raise forms.ValidationError("Invalid choice: {}".format(value)) return self.choice_values[value]