From 6dcbb53ca386f69f18ee14ab77599fff1ab62993 Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Thu, 25 Nov 2021 15:23:32 +0100 Subject: [PATCH] nuke: do not multiply representation on class method --- openpype/hosts/nuke/api/plugin.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/openpype/hosts/nuke/api/plugin.py b/openpype/hosts/nuke/api/plugin.py index cc01201f9b..e53b97e297 100644 --- a/openpype/hosts/nuke/api/plugin.py +++ b/openpype/hosts/nuke/api/plugin.py @@ -112,9 +112,7 @@ class ExporterReview(object): instance (pyblish.instance): instance of pyblish context """ - data = dict({ - "representations": list() - }) + data = None def __init__(self, klass, @@ -126,6 +124,9 @@ class ExporterReview(object): self.path_in = self.instance.data.get("path", None) self.staging_dir = self.instance.data["stagingDir"] self.collection = self.instance.data.get("collection", None) + self.data = dict({ + "representations": list() + }) def get_file_info(self): if self.collection: