Skip to content

Commit d03842d

Browse files
committed
dart: fix deletion logic to avoid deleting existing files
Signed-off-by: Shengqi Chen <[email protected]>
1 parent a7f40c7 commit d03842d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

pub-mirror.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ def handle_pkg(
141141
if versions_dir.is_dir():
142142
for f in versions_dir.iterdir():
143143
if f.is_file() and f.suffix == ".gz":
144-
ver = f.stem
144+
ver = f.name.removesuffix(".tar.gz")
145145
if ver not in all_versions:
146146
logger.info(f"Removing obsolete pkg file {f.as_posix()}")
147147
f.unlink(missing_ok=True)

0 commit comments

Comments
 (0)