diff --git a/InvenTree/InvenTree/forms.py b/InvenTree/InvenTree/forms.py index 43454374ac..a0fcd9979d 100644 --- a/InvenTree/InvenTree/forms.py +++ b/InvenTree/InvenTree/forms.py @@ -201,8 +201,7 @@ class ColorThemeSelectForm(forms.ModelForm): class SettingCategorySelectForm(forms.ModelForm): """ Form for setting category settings """ - name = forms.ChoiceField(choices=[('', '-' * 10)] + PartCategory.get_parent_categories(), - required=False) + name = forms.ChoiceField(required=False) class Meta: model = PartCategory @@ -213,6 +212,9 @@ class SettingCategorySelectForm(forms.ModelForm): def __init__(self, *args, **kwargs): super(SettingCategorySelectForm, self).__init__(*args, **kwargs) + # Populate category choices + self.fields['name'].choices = [('', '-' * 10)] + PartCategory.get_parent_categories() + self.helper = FormHelper() # Form rendering self.helper.form_show_labels = False