hiero: fixing families exception for hierarchy

This commit is contained in:
Jakub Jezek 2022-04-27 17:19:10 +02:00
parent ec8e277e1d
commit 4687d00a17
No known key found for this signature in database
GPG key ID: 3C8D077E6A2D3688

View file

@ -30,14 +30,15 @@ class CollectHierarchy(pyblish.api.ContextPlugin):
# shot data dict
shot_data = {}
family = instance.data.get("family")
family = instance.data["family"]
families = instance.data["families"]
# filter out all unepropriate instances
if not instance.data["publish"]:
continue
# exclude other families then self.families with intersection
if not set(self.families).intersection([family]):
if not set(self.families).intersection(set(families + [family])):
continue
# exclude if not masterLayer True