Browse Source

Fixes #769: Show default value for boolean custom fields

Jeremy Stretch 8 years ago
parent
commit
7f297b4733
1 changed files with 2 additions and 2 deletions
  1. 2 2
      netbox/extras/forms.py

+ 2 - 2
netbox/extras/forms.py

@@ -34,9 +34,9 @@ def get_custom_fields_for_model(content_type, filterable_only=False, bulk_edit=F
                 (0, 'False'),
                 (0, 'False'),
             )
             )
             if cf.default.lower() in ['true', 'yes', '1']:
             if cf.default.lower() in ['true', 'yes', '1']:
-                initial = True
+                initial = 1
             elif cf.default.lower() in ['false', 'no', '0']:
             elif cf.default.lower() in ['false', 'no', '0']:
-                initial = False
+                initial = 0
             else:
             else:
                 initial = None
                 initial = None
             field = forms.NullBooleanField(required=cf.required, initial=initial,
             field = forms.NullBooleanField(required=cf.required, initial=initial,