From 717b2b9757f86653cd3d8442f0020a2e0013ff9d Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Fri, 22 Jan 2021 16:59:00 +0100 Subject: [PATCH] fix imports --- pype/settings/entities/input_entities.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pype/settings/entities/input_entities.py b/pype/settings/entities/input_entities.py index bd9103f8ae..54472568a7 100644 --- a/pype/settings/entities/input_entities.py +++ b/pype/settings/entities/input_entities.py @@ -1,8 +1,11 @@ +import copy from .item_entities import ItemEntity from .lib import NOT_SET from .constants import ( OverrideState, - METADATA_KEYS + METADATA_KEYS, + M_DYNAMIC_KEY_LABEL, + M_ENVIRONMENT_KEY ) @@ -340,6 +343,9 @@ class RawJsonEntity(InputEntity): def update_default_value(self, value): value, metadata = self._prepare_value(value) + # Do this only in default values + if value is NOT_SET: + value = copy.deepcopy(self.default_value) self.default_value = value self.default_metadata = metadata