mirror of
https://github.com/jamiepine/voicebox.git
synced 2026-10-04 01:25:18 -07:00
Review follow-up: _delete_generation_children defaulted to committing the story-item and version deletes before the main audio unlink, so a locked file left the generation row in place with its story items already gone. Both single-delete and the failed-generation sweep now pass commit=False and commit once with the generation row; a failed unlink rolls back.