From dd99516853baadb1d97495449692f7662f79b762 Mon Sep 17 00:00:00 2001 From: Kayla Man Date: Wed, 5 Jun 2024 13:43:54 +0800 Subject: [PATCH] move the workfile version collector into general publish plugins --- .../plugins/publish/collect_workfile_version.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) rename {server_addon/substancepainter/client/ayon_substancepainter => client/ayon_core}/plugins/publish/collect_workfile_version.py (61%) diff --git a/server_addon/substancepainter/client/ayon_substancepainter/plugins/publish/collect_workfile_version.py b/client/ayon_core/plugins/publish/collect_workfile_version.py similarity index 61% rename from server_addon/substancepainter/client/ayon_substancepainter/plugins/publish/collect_workfile_version.py rename to client/ayon_core/plugins/publish/collect_workfile_version.py index 3d6a6e4b44..e54e107e5e 100644 --- a/server_addon/substancepainter/client/ayon_substancepainter/plugins/publish/collect_workfile_version.py +++ b/client/ayon_core/plugins/publish/collect_workfile_version.py @@ -5,15 +5,15 @@ from ayon_core.lib import get_version_from_path class CollectWorkfileVersion(pyblish.api.ContextPlugin): - """Inject the current working file into context""" + """Collect current workfile version as context data""" order = pyblish.api.CollectorOrder - 0.5 label = "Current Workfile Version" - hosts = ["substancepainter"] def process(self, context): host = registered_host() path = host.get_current_workfile() - version = int(get_version_from_path(path)) - context.data["version"] = version - self.log.debug(f"Current Version: {version}") \ No newline at end of file + if path: + version = int(get_version_from_path(path)) + context.data["version"] = version + self.log.debug(f"Current Version: {version}")