From 73b20d80f1f05310f0de487361f37562c2039ea8 Mon Sep 17 00:00:00 2001 From: Kayla Man Date: Thu, 6 Jun 2024 20:34:15 +0800 Subject: [PATCH] make sure directory used during switching asset when users switch from mov to image sequences --- .../client/ayon_aftereffects/plugins/load/load_file.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server_addon/aftereffects/client/ayon_aftereffects/plugins/load/load_file.py b/server_addon/aftereffects/client/ayon_aftereffects/plugins/load/load_file.py index 05749885c9..fcbd0fc0a5 100644 --- a/server_addon/aftereffects/client/ayon_aftereffects/plugins/load/load_file.py +++ b/server_addon/aftereffects/client/ayon_aftereffects/plugins/load/load_file.py @@ -1,5 +1,5 @@ import re - +import os from ayon_core.pipeline import get_representation_path from ayon_aftereffects import api from ayon_aftereffects.api.lib import get_unique_layer_name @@ -91,6 +91,9 @@ class FileLoader(api.AfterEffectsLoader): else: # switching version - keep same name layer_name = container["namespace"] path = get_representation_path(repre_entity) + + if len(repre_entity["files"]) > 1: + path = os.path.dirname(path) # with aftereffects.maintained_selection(): # TODO stub.replace_item(layer.id, path, stub.LOADED_ICON + layer_name) stub.imprint(