From 34538ea26831564c2df1e0d157e1c155ea50515c Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Fri, 5 Feb 2021 17:16:35 +0100 Subject: [PATCH] modified immutable dict has overrides attributes --- pype/settings/entities/dict_immutable_keys_entity.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pype/settings/entities/dict_immutable_keys_entity.py b/pype/settings/entities/dict_immutable_keys_entity.py index 2ec16eed8c..630b91ff70 100644 --- a/pype/settings/entities/dict_immutable_keys_entity.py +++ b/pype/settings/entities/dict_immutable_keys_entity.py @@ -251,6 +251,10 @@ class DictImmutableKeysEntity(ItemEntity): return True return False + @property + def has_studio_override(self): + return self._has_studio_override or self.child_has_studio_override + @property def child_has_studio_override(self): if self.override_state >= OverrideState.STUDIO: @@ -259,6 +263,10 @@ class DictImmutableKeysEntity(ItemEntity): return True return False + @property + def has_project_override(self): + return self._has_project_override or self.child_has_project_override + @property def child_has_project_override(self): if self.override_state >= OverrideState.PROJECT: