From 4d176e177f2e82546be0bc311017f16b7ec2a4b2 Mon Sep 17 00:00:00 2001 From: Jakub Trllo Date: Thu, 21 Dec 2023 13:13:54 +0100 Subject: [PATCH] keep hiero filters conversion --- openpype/settings/ayon_settings.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/openpype/settings/ayon_settings.py b/openpype/settings/ayon_settings.py index 2d10e771cd..9a209b762c 100644 --- a/openpype/settings/ayon_settings.py +++ b/openpype/settings/ayon_settings.py @@ -879,7 +879,14 @@ def _convert_hiero_project_settings(ayon_settings, output): ayon_hiero = ayon_settings["hiero"] _convert_host_imageio(ayon_hiero) - ayon_hiero["filters"] = {} + new_gui_filters = {} + for item in ayon_hiero.pop("filters", []): + subvalue = {} + key = item["name"] + for subitem in item["value"]: + subvalue[subitem["name"]] = subitem["value"] + new_gui_filters[key] = subvalue + ayon_hiero["filters"] = new_gui_filters ayon_load_clip = ayon_hiero["load"]["LoadClip"] if "product_types" in ayon_load_clip: