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("\\", "/")