From d0e1d5c36fbaa96d12bb0b372aa207e7ec000be4 Mon Sep 17 00:00:00 2001 From: Petr Kalis Date: Tue, 27 Jun 2023 18:29:33 +0200 Subject: [PATCH] Fix cleanup of camera info Without it .mel script in RR would fail with syntax error. --- .../royalrender/plugins/publish/create_maya_royalrender_job.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openpype/modules/royalrender/plugins/publish/create_maya_royalrender_job.py b/openpype/modules/royalrender/plugins/publish/create_maya_royalrender_job.py index 695f33cc35..69e54f54b7 100644 --- a/openpype/modules/royalrender/plugins/publish/create_maya_royalrender_job.py +++ b/openpype/modules/royalrender/plugins/publish/create_maya_royalrender_job.py @@ -16,7 +16,8 @@ class CreateMayaRoyalRenderJob(lib.BaseCreateRoyalRenderJob): def update_job_with_host_specific(self, instance, job): job.Software = "Maya" job.Version = "{0:.2f}".format(MGlobal.apiVersion() / 10000) - job.Camera = instance.data["cameras"][0], + if instance.data.get("cameras"): + job.Camera = instance.data["cameras"][0].replace("'", '"') workspace = instance.context.data["workspaceDir"] job.SceneDatabaseDir = workspace