From f47d74d7b43b5f77c4ebb9710ff59c7b200e05e8 Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Thu, 25 Nov 2021 11:28:26 +0100 Subject: [PATCH] securing backward compatibility of project locked anatomy settings --- openpype/hosts/nuke/api/plugin.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/openpype/hosts/nuke/api/plugin.py b/openpype/hosts/nuke/api/plugin.py index 7b8af96df0..da78883447 100644 --- a/openpype/hosts/nuke/api/plugin.py +++ b/openpype/hosts/nuke/api/plugin.py @@ -197,7 +197,15 @@ class ExporterReview(object): def get_imageio_baking_profile(self): from . import lib as opnlib nuke_imageio = opnlib.get_nuke_imageio_settings() - return nuke_imageio["baking"]["viewerProcess"] + + # TODO: this is only securing backward compatibility lets remove + # this once all projects's anotomy are upated to newer config + if "baking" in nuke_imageio.keys(): + return nuke_imageio["baking"]["viewerProcess"] + else: + return nuke_imageio["viewer"]["viewerProcess"] + + class ExporterReviewLut(ExporterReview):