16640 explicitly check against None

This commit is contained in:
Arthur Hanson 2024-07-29 17:56:07 +07:00
parent 51070079e4
commit 1c380aab98

View File

@ -39,7 +39,10 @@ class NetBoxModelForm(CheckLastUpdatedMixin, CustomFieldsMixin, TagsMixin, forms
form_field = customfield.to_form_field(set_initial=False)
initial = self.instance.custom_field_data.get(customfield.name)
if customfield.type == CustomFieldTypeChoices.TYPE_JSON:
form_field.initial = json.dumps(initial) if initial else ''
if initial is not None:
form_field.initial = json.dumps(initial)
else:
form_field.initial = ''
else:
form_field.initial = initial
return form_field