fix: delete version rows and files in delete_generations_by_profile (Closes #446) (#447)

Signed-off-by: Cocoon-Break <[email protected]>
This commit is contained in:
Cocoon-Break
2026-04-18 03:12:39 -07:00
committed by GitHub
parent abd9943430
commit 4560b7378a
+4
View File
@@ -319,6 +319,10 @@ async def delete_generations_by_profile(
count = 0
for generation in generations:
# Delete associated version files and rows first
from . import versions as versions_mod
versions_mod.delete_versions_for_generation(generation.id, db)
# Delete audio file
audio_path = config.resolve_storage_path(generation.audio_path)
if audio_path is not None and audio_path.exists():