From e83cf51da903a8b606e332fa13796cabc5384208 Mon Sep 17 00:00:00 2001 From: Jakub Jezek Date: Mon, 26 Jun 2023 17:04:16 +0200 Subject: [PATCH] removing current project cashing --- openpype/hosts/resolve/api/lib.py | 12 +----------- openpype/hosts/resolve/api/workio.py | 6 +----- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/openpype/hosts/resolve/api/lib.py b/openpype/hosts/resolve/api/lib.py index 396d2234bb..eaee3bb9ba 100644 --- a/openpype/hosts/resolve/api/lib.py +++ b/openpype/hosts/resolve/api/lib.py @@ -15,7 +15,6 @@ log = Logger.get_logger(__name__) self = sys.modules[__name__] self.project_manager = None self.media_storage = None -self.current_project = None # OpenPype sequential rename variables self.rename_index = 0 @@ -88,16 +87,7 @@ def get_media_storage(): def get_current_project(): """Get current project object. """ - if not self.current_project: - set_current_project() - - return self.current_project - - -def set_current_project(): - """Set current project object. - """ - self.current_project = get_project_manager().GetCurrentProject() + return get_project_manager().GetCurrentProject() def get_current_timeline(new=False): diff --git a/openpype/hosts/resolve/api/workio.py b/openpype/hosts/resolve/api/workio.py index 77cd4d488a..59a1a07e9b 100644 --- a/openpype/hosts/resolve/api/workio.py +++ b/openpype/hosts/resolve/api/workio.py @@ -4,9 +4,7 @@ import os from openpype.lib import Logger from .lib import ( get_project_manager, - get_current_project, - set_current_project, - set_project_manager_to_folder_name + get_current_project ) @@ -34,8 +32,6 @@ def save_file(filepath): response = False if name == "Untitled Project": response = pm.CreateProject(fname) - # re-cash new current project after renaming - set_current_project() log.info("New project created: {}".format(response)) pm.SaveProject() elif name != fname: