diff --git a/src/servala/core/crd.py b/src/servala/core/crd.py index 719b79a..f356c7b 100644 --- a/src/servala/core/crd.py +++ b/src/servala/core/crd.py @@ -191,17 +191,12 @@ class CrdModelFormMixin: field_name for field_name, field in self.fields.items() if not field_name.startswith("spec.") + and not isinstance(field.widget, forms.HiddenInput) ] if general_fields: - fieldset = {"title": "General", "fields": general_fields, "fieldsets": []} - if all( - [ - isinstance(self.fields[field].widget, forms.HiddenInput) - for field in general_fields - ] - ): - fieldset["hidden"] = True - fieldsets.append(fieldset) + fieldsets.append( + {"title": "General", "fields": general_fields, "fieldsets": []} + ) # Process spec fields others = [] diff --git a/src/servala/frontend/templates/includes/tabbed_fieldset_form.html b/src/servala/frontend/templates/includes/tabbed_fieldset_form.html index c9abe55..387f7a6 100644 --- a/src/servala/frontend/templates/includes/tabbed_fieldset_form.html +++ b/src/servala/frontend/templates/includes/tabbed_fieldset_form.html @@ -6,25 +6,23 @@ {% csrf_token %}