From 7e2b97d1d05653723af544501ec38258528bd26b Mon Sep 17 00:00:00 2001 From: Masato Onodera Date: Fri, 9 Jan 2026 16:19:58 -1000 Subject: [PATCH] Remove prefix from downloaded target list --- src/targetdb/utils.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/targetdb/utils.py b/src/targetdb/utils.py index a55972e..78c8d97 100644 --- a/src/targetdb/utils.py +++ b/src/targetdb/utils.py @@ -1491,7 +1491,9 @@ def _extract_and_validate_zip(zip_path, upload_id, local_dir, force): else: # Move extracted directory to destination extracted_dir = extracted_dirs[0] - final_dest = local_dir / extracted_dir.name + # Remove 'pfs_target-' prefix to match rsync version format + dir_name_without_prefix = extracted_dir.name.replace("pfs_target-", "", 1) + final_dest = local_dir / dir_name_without_prefix if final_dest.exists(): logger.info(f"Removing existing directory: {final_dest}")