mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-25 05:14:40 +01:00
AYON: Fill entities during editorial (2) (#5549)
* fix appending of instances by asset name * skip disabled instances * formatting fix
This commit is contained in:
parent
bace17bc7f
commit
e2e3bb3a68
1 changed files with 4 additions and 1 deletions
|
|
@ -42,13 +42,16 @@ class ExtractHierarchyToAYON(pyblish.api.ContextPlugin):
|
|||
def _fill_instance_entities(self, context, project_name):
|
||||
instances_by_asset_name = collections.defaultdict(list)
|
||||
for instance in context:
|
||||
if instance.data.get("publish") is False:
|
||||
continue
|
||||
|
||||
instance_entity = instance.data.get("assetEntity")
|
||||
if instance_entity:
|
||||
continue
|
||||
|
||||
# Skip if instance asset does not match
|
||||
instance_asset_name = instance.data.get("asset")
|
||||
instances_by_asset_name[instance_asset_name] = instance
|
||||
instances_by_asset_name[instance_asset_name].append(instance)
|
||||
|
||||
project_doc = context.data["projectEntity"]
|
||||
asset_docs = get_assets(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue