Merge pull request #470 from tokejepsen/2.x/bugfix/integrate_new_subset_families

Update subset families on integration
This commit is contained in:
Milan Kolar 2020-09-16 17:10:24 +02:00 committed by GitHub
commit 2ca6db305b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -682,6 +682,14 @@ class IntegrateAssetNew(pyblish.api.InstancePlugin):
instance.data.get('subsetGroup')}}
)
# Update families on subset.
families = [instance.data["family"]]
families.extend(instance.data.get("families", []))
io.update_many(
{"type": "subset", "_id": io.ObjectId(subset["_id"])},
{"$set": {"data.families": families}}
)
return subset
def create_version(self, subset, version_number, data=None):