diff --git a/openpype/hosts/aftereffects/plugins/create/create_render.py b/openpype/hosts/aftereffects/plugins/create/create_render.py index 42d1b330d5..f6c95d0699 100644 --- a/openpype/hosts/aftereffects/plugins/create/create_render.py +++ b/openpype/hosts/aftereffects/plugins/create/create_render.py @@ -7,7 +7,6 @@ from openpype.pipeline import ( CreatorError, legacy_io, ) -from openpype.hosts.aftereffects.api import AfterEffectsHost class RenderCreator(Creator): @@ -24,13 +23,12 @@ class RenderCreator(Creator): ["create"] ["RenderCreator"] ["defaults"]) - self._host = AfterEffectsHost() def get_icon(self): return resources.get_openpype_splash_filepath() def collect_instances(self): - for instance_data in self._host.list_instances(): + for instance_data in self.host.list_instances(): # legacy instances have family=='render' or 'renderLocal', use them creator_id = (instance_data.get("creator_identifier") or instance_data.get("family", '').replace("Local", '')) diff --git a/openpype/hosts/aftereffects/plugins/create/workfile_creator.py b/openpype/hosts/aftereffects/plugins/create/workfile_creator.py index 52253c8e44..447b8cf72b 100644 --- a/openpype/hosts/aftereffects/plugins/create/workfile_creator.py +++ b/openpype/hosts/aftereffects/plugins/create/workfile_creator.py @@ -5,7 +5,6 @@ from openpype.pipeline import ( CreatedInstance, legacy_io, ) -from openpype.hosts.aftereffects.api import AfterEffectsHost class AEWorkfileCreator(AutoCreator): @@ -18,7 +17,7 @@ class AEWorkfileCreator(AutoCreator): return [] def collect_instances(self): - for instance_data in AfterEffectsHost().list_instances(): + for instance_data in self.host.list_instances(): creator_id = instance_data.get("creator_identifier") if creator_id == self.identifier: subset_name = instance_data["subset"]