From 4f64d38fce2aea4d265d41be12cfea87cc1a2f58 Mon Sep 17 00:00:00 2001 From: Marco Ceppi Date: Fri, 20 Dec 2019 15:38:26 -0500 Subject: [PATCH] TEMP PATCH: Fixed in upstream v2.6.10 - drop when syncing --- netbox/extras/api/customfields.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/netbox/extras/api/customfields.py b/netbox/extras/api/customfields.py index 2a13e5ce1..e0c70efa3 100644 --- a/netbox/extras/api/customfields.py +++ b/netbox/extras/api/customfields.py @@ -124,6 +124,9 @@ class CustomFieldModelSerializer(ValidatedModelSerializer): else: + if not hasattr(self, 'initial_data'): + self.initial_data = {} + # Populate default values if fields and 'custom_fields' not in self.initial_data: self.initial_data['custom_fields'] = {}