From 8d8b5136d7d0656ac9e9abf24f89231a843a9ae8 Mon Sep 17 00:00:00 2001 From: Jakub Trllo Date: Mon, 14 Feb 2022 18:55:57 +0100 Subject: [PATCH] pass members to objectName --- openpype/hosts/tvpaint/api/pipeline.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/openpype/hosts/tvpaint/api/pipeline.py b/openpype/hosts/tvpaint/api/pipeline.py index 6b4632e2f2..74eb41892c 100644 --- a/openpype/hosts/tvpaint/api/pipeline.py +++ b/openpype/hosts/tvpaint/api/pipeline.py @@ -377,7 +377,15 @@ def _write_instances(*args, **kwargs): def ls(): - return get_workfile_metadata(SECTION_NAME_CONTAINERS) + output = get_workfile_metadata(SECTION_NAME_CONTAINERS) + if output: + for item in output: + if "objectName" not in item and "members" in item: + members = item["members"] + if isinstance(members, list): + members = "|".join(members) + item["objectName"] = members + return output def on_instance_toggle(instance, old_value, new_value):