From 582f228d0a7fd1d0748bf7a7862b55611e069b32 Mon Sep 17 00:00:00 2001 From: Petr Kalis Date: Mon, 21 Jun 2021 10:54:22 +0200 Subject: [PATCH] #680 - small fixes --- .../ftrack/plugins/publish/collect_ftrack_family.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/openpype/modules/ftrack/plugins/publish/collect_ftrack_family.py b/openpype/modules/ftrack/plugins/publish/collect_ftrack_family.py index 8dbcb0ab2c..b505a429b5 100644 --- a/openpype/modules/ftrack/plugins/publish/collect_ftrack_family.py +++ b/openpype/modules/ftrack/plugins/publish/collect_ftrack_family.py @@ -34,11 +34,9 @@ class CollectFtrackFamily(pyblish.api.InstancePlugin): self.log.warning("No profiles present for adding Ftrack family") return - anatomy_data = instance.context.data["anatomyData"] task_name = instance.data.get("task", avalon.api.Session["AVALON_TASK"]) - host_name = anatomy_data.get("app", - avalon.api.Session["AVALON_APP"]) + host_name = avalon.api.Session["AVALON_APP"] family = instance.data["family"] filtering_criteria = { @@ -46,7 +44,8 @@ class CollectFtrackFamily(pyblish.api.InstancePlugin): "families": family, "tasks": task_name } - profile = filter_profiles(self.profiles, filtering_criteria) + profile = filter_profiles(self.profiles, filtering_criteria, + logger=self.log) if profile: families = instance.data.get("families") @@ -93,7 +92,7 @@ class CollectFtrackFamily(pyblish.api.InstancePlugin): override_filter_value = -1 for additional_filter in additional_filters: filter_families = set(additional_filter["families"]) - valid = filter_families <= families # issubset + valid = filter_families <= set(families) # issubset if not valid: continue