Browse Source

stop force value split w ArrayFieldSelectMultiple

Nicholas St. Germain 7 years ago
parent
commit
9153c71cbf
1 changed files with 2 additions and 1 deletions
  1. 2 1
      netbox/utilities/forms.py

+ 2 - 1
netbox/utilities/forms.py

@@ -205,7 +205,8 @@ class ArrayFieldSelectMultiple(SelectWithDisabled, forms.SelectMultiple):
 
     def optgroups(self, name, value, attrs=None):
         # Split the delimited string of values into a list
-        value = value[0].split(self.delimiter)
+        if value:
+            value = value[0].split(self.delimiter)
         return super(ArrayFieldSelectMultiple, self).optgroups(name, value, attrs)
 
     def value_from_datadict(self, data, files, name):