From e108281c98c5bdc47d86c8ae9344e201e8ac13b8 Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Tue, 10 Sep 2019 09:53:14 +0200 Subject: [PATCH] fix(nks): little problems on collectors --- pype/plugins/nukestudio/publish/collect_effects.py | 6 +++++- pype/plugins/nukestudio/publish/collect_plates.py | 2 ++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/pype/plugins/nukestudio/publish/collect_effects.py b/pype/plugins/nukestudio/publish/collect_effects.py index 11693ab1fe..ba8920236f 100644 --- a/pype/plugins/nukestudio/publish/collect_effects.py +++ b/pype/plugins/nukestudio/publish/collect_effects.py @@ -14,7 +14,11 @@ class CollectVideoTracksLuts(pyblish.api.InstancePlugin): self.log.debug("Finding soft effect for subset: `{}`".format(instance.data.get("subset"))) # taking active sequence - subset = instance.data["subset"] + subset = instance.data.get("subset") + + if not subset: + return + track_effects = instance.context.data.get("trackEffects", {}) track_index = instance.data["trackIndex"] effects = instance.data["effects"] diff --git a/pype/plugins/nukestudio/publish/collect_plates.py b/pype/plugins/nukestudio/publish/collect_plates.py index 7f6f4138cb..2ebbfde551 100644 --- a/pype/plugins/nukestudio/publish/collect_plates.py +++ b/pype/plugins/nukestudio/publish/collect_plates.py @@ -175,6 +175,8 @@ class CollectPlatesData(api.InstancePlugin): if os.path.exists(mov_path): # adding mov into the representations self.log.debug("__ mov_path: {}".format(mov_path)) + instance.data["label"] += " - review" + plates_mov_representation = { 'files': mov_file, 'stagingDir': staging_dir,