From 9f3c842ff9892f8b2d76d3e000c517032da52cbc Mon Sep 17 00:00:00 2001 From: zack314 <28467776+zack314@users.noreply.github.com> Date: Mon, 8 Sep 2025 00:54:26 +0200 Subject: [PATCH] Fix zip save in app_lam.py --- app_lam.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app_lam.py b/app_lam.py index bc5d189..5e40364 100644 --- a/app_lam.py +++ b/app_lam.py @@ -323,16 +323,16 @@ def core_fn(image_path: str, video_params, working_dir, enable_oac_file): ) os.remove(saved_head_path) - output_zip_path = os.path.join('./output/open_avatar_chat', base_iid + '.zip') + oac_parent_dir = os.path.dirname(oac_dir) + base_iid_dir = os.path.basename(oac_dir) + output_zip_path = os.path.abspath(os.path.join(oac_parent_dir, base_iid + '.zip')) if os.path.exists(output_zip_path): os.remove(output_zip_path) original_cwd = os.getcwd() - oac_parent_dir = os.path.dirname(oac_dir) - base_iid_dir = os.path.basename(oac_dir) - os.chdir(oac_parent_dir) try: + os.chdir(oac_parent_dir) patoolib.create_archive( - archive=os.path.abspath(output_zip_path), + archive=output_zip_path, filenames=[base_iid_dir], verbosity=-1, program='zip'