From 03b3753bf414e3e403bcac84dda01be4d279a816 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Wed, 12 May 2021 12:58:17 +0200 Subject: [PATCH] remove overrides methods are auto converting previous state keys to right one --- openpype/settings/entities/dict_mutable_keys_entity.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/openpype/settings/entities/dict_mutable_keys_entity.py b/openpype/settings/entities/dict_mutable_keys_entity.py index 292e657239..af8416465d 100644 --- a/openpype/settings/entities/dict_mutable_keys_entity.py +++ b/openpype/settings/entities/dict_mutable_keys_entity.py @@ -605,7 +605,8 @@ class DictMutableKeysEntity(EndpointEntity): # Create new children for _key, _value in new_value.items(): - child_entity = self._add_key(_key) + new_key = self._convert_to_regex_valid_key(_key) + child_entity = self._add_key(new_key) child_entity.update_default_value(_value) label = metadata_labels.get(_key) if label: @@ -650,7 +651,8 @@ class DictMutableKeysEntity(EndpointEntity): # Create new children for _key, _value in new_value.items(): - child_entity = self._add_key(_key) + new_key = self._convert_to_regex_valid_key(_key) + child_entity = self._add_key(new_key) child_entity.update_default_value(_value) if self._has_studio_override: child_entity.update_studio_value(_value)