From 4e930a80ed1eabbabf04cb72bb76d8677b6012f6 Mon Sep 17 00:00:00 2001 From: Arthur Date: Wed, 20 Sep 2023 07:28:23 -0700 Subject: [PATCH] 13809 check json rendering for all fields --- netbox/extras/forms/model_forms.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/netbox/extras/forms/model_forms.py b/netbox/extras/forms/model_forms.py index a1ecb61ad..99cddf07a 100644 --- a/netbox/extras/forms/model_forms.py +++ b/netbox/extras/forms/model_forms.py @@ -532,13 +532,11 @@ class ConfigRevisionForm(BootstrapMixin, forms.ModelForm, metaclass=ConfigFormMe value = ', '.join(value) self.fields[param.name].initial = value - if param.name == 'CUSTOM_VALIDATORS': - # custom validators can be either dict or functions - try: - json.dumps(value) - except TypeError: - self.fields[param.name].initial = None - self.fields[param.name].disabled = True + try: + json.dumps(value) + except TypeError: + self.fields[param.name].initial = None + self.fields[param.name].disabled = True if is_static: self.fields[param.name].disabled = True