fix commit d659b90cd9
This commit is contained in:
@@ -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})
|
||||
|
||||
Reference in New Issue
Block a user