From 14e7a914cecce47c30e268f115e3db82eb09cb51 Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Mon, 26 Jun 2023 15:37:22 +0200 Subject: [PATCH] ensure startup.py will by always added to environment --- .../hosts/resolve/hooks/pre_resolve_launch_last_workfile.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openpype/hosts/resolve/hooks/pre_resolve_launch_last_workfile.py b/openpype/hosts/resolve/hooks/pre_resolve_launch_last_workfile.py index 0e27ddb8c3..94c123e6f9 100644 --- a/openpype/hosts/resolve/hooks/pre_resolve_launch_last_workfile.py +++ b/openpype/hosts/resolve/hooks/pre_resolve_launch_last_workfile.py @@ -16,6 +16,8 @@ class ResolveLaunchLastWorkfile(PreLaunchHook): app_groups = ["resolve"] def execute(self): + self.set_startup_script() + if not self.data.get("start_last_workfile"): self.log.info("It is set to not start last workfile on start.") return @@ -35,6 +37,7 @@ class ResolveLaunchLastWorkfile(PreLaunchHook): key = "OPENPYPE_RESOLVE_OPEN_ON_LAUNCH" self.launch_context.env[key] = last_workfile + def set_startup_script(self): # Set the openpype prelaunch startup script path for easy access # in the LUA .scriptlib code op_resolve_root = os.path.dirname(openpype.hosts.resolve.__file__)