mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-02 00:44:52 +01:00
OP-3908 - fix - use family to filter instances
cached instances are dictionary where keys are creator identifier, eg family.
This commit is contained in:
parent
d6ffdc93e5
commit
dee4d18d6d
2 changed files with 2 additions and 2 deletions
|
|
@ -23,7 +23,7 @@ class ImageCreator(Creator):
|
|||
instances = cache_and_get_instances(self,
|
||||
"openpype.photoshop.instances",
|
||||
self.host.list_instances)
|
||||
for instance_data in instances:
|
||||
for instance_data in instances.get(self.family, []):
|
||||
# legacy instances have family=='image'
|
||||
creator_id = (instance_data.get("creator_identifier") or
|
||||
instance_data.get("family"))
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ class PSWorkfileCreator(AutoCreator):
|
|||
instances = cache_and_get_instances(self,
|
||||
"openpype.photoshop.instances",
|
||||
self.host.list_instances)
|
||||
for instance_data in instances:
|
||||
for instance_data in instances.get(self.family, []):
|
||||
creator_id = instance_data.get("creator_identifier")
|
||||
if creator_id == self.identifier:
|
||||
subset_name = instance_data["subset"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue