From 920492c475648518fac08f42a62870a5ed3285c3 Mon Sep 17 00:00:00 2001 From: Jakub Trllo Date: Thu, 10 Feb 2022 11:00:13 +0100 Subject: [PATCH] fixed launch crash --- openpype/lib/applications.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/openpype/lib/applications.py b/openpype/lib/applications.py index afa0a31af1..88f333a2af 100644 --- a/openpype/lib/applications.py +++ b/openpype/lib/applications.py @@ -929,7 +929,9 @@ class ApplicationLaunchContext: # --- START: Backwards compatibility --- hooks_dir = os.path.join(pype_dir, "hooks") - subfolder_names = ["global", self.host_name] + subfolder_names = ["global"] + if self.host_name: + subfolder_names.append(self.host_name) for subfolder_name in subfolder_names: path = os.path.join(hooks_dir, subfolder_name) if ( @@ -940,10 +942,12 @@ class ApplicationLaunchContext: paths.append(path) # --- END: Backwards compatibility --- - subfolders_list = ( - ["hooks"], - ("hosts", self.host_name, "hooks") - ) + subfolders_list = [ + ["hooks"] + ] + if self.host_name: + subfolders_list.append(["hosts", self.host_name, "hooks"]) + for subfolders in subfolders_list: path = os.path.join(pype_dir, *subfolders) if (