mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
Merge pull request #957 from pypeclub/bugfix/3.0_subset_family_in_families
Subset family is now stored in subset document
This commit is contained in:
commit
4acff95dbf
1 changed files with 10 additions and 1 deletions
|
|
@ -674,12 +674,21 @@ class IntegrateAssetNew(pyblish.api.InstancePlugin):
|
|||
self.log.debug(
|
||||
"families. %s" % type(instance.data.get('families')))
|
||||
|
||||
family = instance.data.get("family")
|
||||
families = []
|
||||
if family:
|
||||
families.append(family)
|
||||
|
||||
for _family in (instance.data.get("families") or []):
|
||||
if _family not in families:
|
||||
families.append(_family)
|
||||
|
||||
_id = io.insert_one({
|
||||
"schema": "pype:subset-3.0",
|
||||
"type": "subset",
|
||||
"name": subset_name,
|
||||
"data": {
|
||||
"families": instance.data.get("families", [])
|
||||
"families": families
|
||||
},
|
||||
"parent": asset["_id"]
|
||||
}).inserted_id
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue