From e99df15b1ac1f930b04131ffc2fa0915b5c9f1a3 Mon Sep 17 00:00:00 2001 From: Milan Kolar Date: Thu, 7 Nov 2019 18:39:55 +0100 Subject: [PATCH] make sure we're not comparing mounted to UNC path in integrator. --- pype/plugins/global/publish/integrate_new.py | 2 ++ pype/plugins/global/publish/submit_publish_job.py | 3 +++ 2 files changed, 5 insertions(+) diff --git a/pype/plugins/global/publish/integrate_new.py b/pype/plugins/global/publish/integrate_new.py index 4ef2616cda..4a6edf7442 100644 --- a/pype/plugins/global/publish/integrate_new.py +++ b/pype/plugins/global/publish/integrate_new.py @@ -565,6 +565,8 @@ class IntegrateAssetNew(pyblish.api.InstancePlugin): source = instance.data['source'] except KeyError: source = context.data["currentFile"] + source = source.replace(os.getenv("PYPE_STUDIO_PROJECTS_MOUNT"), + api.registered_root()) relative_path = os.path.relpath(source, api.registered_root()) source = os.path.join("{root}", relative_path).replace("\\", "/") diff --git a/pype/plugins/global/publish/submit_publish_job.py b/pype/plugins/global/publish/submit_publish_job.py index 1072f95b8e..2a254b015c 100644 --- a/pype/plugins/global/publish/submit_publish_job.py +++ b/pype/plugins/global/publish/submit_publish_job.py @@ -276,6 +276,9 @@ class ProcessSubmittedJobOnFarm(pyblish.api.InstancePlugin): except KeyError: source = context.data["currentFile"] + source = source.replace(os.getenv("PYPE_STUDIO_PROJECTS_MOUNT"), + api.registered_root()) + relative_path = os.path.relpath(source, api.registered_root()) source = os.path.join("{root}", relative_path).replace("\\", "/")