mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
extract name from subset name
This commit is contained in:
parent
8170ff5559
commit
a2089fb2d2
1 changed files with 15 additions and 12 deletions
|
|
@ -36,19 +36,11 @@ class CreateBeauty(pipeline.TVPaintCreator):
|
|||
"Selection is not in group. Can't mark selection as Beauty."
|
||||
)
|
||||
|
||||
existing_instance = None
|
||||
existing_instance_idx = None
|
||||
for idx, instance in enumerate(instances):
|
||||
if (
|
||||
instance["family"] == self.family
|
||||
and instance["group_id"] == group_id
|
||||
):
|
||||
existing_instance = instance
|
||||
existing_instance_idx = idx
|
||||
break
|
||||
|
||||
self.data["group_id"] = group_id
|
||||
family = self.data["family"]
|
||||
name = self.data["subset"]
|
||||
# Is this right way how to get name?
|
||||
name = name[len(family):]
|
||||
self.data["group_id"] = group_id
|
||||
self.data["name"] = name
|
||||
|
||||
subset_name = self.subset_template.format(**{
|
||||
|
|
@ -59,6 +51,17 @@ class CreateBeauty(pipeline.TVPaintCreator):
|
|||
})
|
||||
self.data["subset"] = subset_name
|
||||
|
||||
existing_instance = None
|
||||
existing_instance_idx = None
|
||||
for idx, instance in enumerate(instances):
|
||||
if (
|
||||
instance["family"] == family
|
||||
and instance["group_id"] == group_id
|
||||
):
|
||||
existing_instance = instance
|
||||
existing_instance_idx = idx
|
||||
break
|
||||
|
||||
if existing_instance is not None:
|
||||
if existing_instance == self.data:
|
||||
self.log.info("Instance to create is same. Did nothing.")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue