Make sure to include field defaults for Instance node_type and node_state

This commit is contained in:
Jeff Bradberry 2022-09-27 17:15:45 -04:00
parent 84fa19f2ad
commit 5aa55d7347

View File

@ -4913,7 +4913,10 @@ class InstanceSerializer(BaseSerializer):
'ip_address',
'listener_port',
)
extra_kwargs = {'node_type': {'initial': 'execution'}, 'node_state': {'initial': 'installed'}}
extra_kwargs = {
'node_type': {'initial': Instance.Types.EXECUTION, 'default': Instance.Types.EXECUTION},
'node_state': {'initial': Instance.States.INSTALLED, 'default': Instance.States.INSTALLED},
}
def get_related(self, obj):
res = super(InstanceSerializer, self).get_related(obj)