From 2de9d7a0588f63bee72008c4aeed939addb4d079 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Fri, 22 Jan 2021 17:11:28 +0100 Subject: [PATCH] fix default value in raw json entity --- pype/settings/entities/input_entities.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/pype/settings/entities/input_entities.py b/pype/settings/entities/input_entities.py index 54472568a7..58d2ede4f7 100644 --- a/pype/settings/entities/input_entities.py +++ b/pype/settings/entities/input_entities.py @@ -322,6 +322,8 @@ class RawJsonEntity(InputEntity): value = self.default_value metadata = self.default_metadata + if value is NOT_SET: + value = self.value_on_not_set self._current_value = copy.deepcopy(value) self.current_metadata = self.get_metadata_from_value( self._current_value @@ -343,9 +345,6 @@ 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