1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

#8228: Always add a blank choice

This commit is contained in:
jeremystretch
2022-01-05 17:10:59 -05:00
parent b1d1f3c6b2
commit c6467a824b

View File

@ -164,8 +164,8 @@ class ChoiceVar(ScriptVariable):
def __init__(self, choices, *args, **kwargs):
super().__init__(*args, **kwargs)
# Set field choices. Add a blank choice if this field is not required.
self.field_attrs['choices'] = choices if kwargs.get('required') else add_blank_choice(choices)
# Set field choices, adding a blank choice to avoid forced selections
self.field_attrs['choices'] = add_blank_choice(choices)
class MultiChoiceVar(ScriptVariable):