From 7e526c14e11f3300c66224f2bd082c4cff1c14cf Mon Sep 17 00:00:00 2001 From: Davide Scaini Date: Sun, 12 Apr 2026 19:55:13 +0200 Subject: [PATCH] fix commit d659b90cd9aef95968b6d46ed40b573f6c60af79 --- bincio/serve/server.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/bincio/serve/server.py b/bincio/serve/server.py index e0887e5..6518728 100644 --- a/bincio/serve/server.py +++ b/bincio/serve/server.py @@ -455,14 +455,15 @@ async def admin_delete_activities( f.unlink() deleted += 1 - # Wipe merged cache and top-level index so they don't show stale data + # Wipe merged cache, top-level index, and dedup cache so re-uploads aren't blocked import shutil merged_dir = user_dir / "_merged" if merged_dir.exists(): shutil.rmtree(merged_dir) - index_file = user_dir / "index.json" - if index_file.exists(): - index_file.unlink() + for name in ("index.json", ".bincio_cache.json"): + f = user_dir / name + if f.exists(): + f.unlink() _trigger_rebuild(handle) return JSONResponse({"ok": True, "deleted": deleted})