update
This commit is contained in:
@@ -15,7 +15,7 @@ from database import (
|
||||
list_progress, set_progress, delete_progress,
|
||||
)
|
||||
from generator import (
|
||||
generate_guide, cancel_guide, chat_with_guide,
|
||||
generate_guide, cancel_guide, chat_with_guide, guide_slot_dateien,
|
||||
generate_bausteine, cancel_bausteine, bausteine_status, active_bausteine, reset_bausteine,
|
||||
)
|
||||
from models import (
|
||||
@@ -228,7 +228,10 @@ async def remove(guide_id: str):
|
||||
guide = await get_guide(guide_id)
|
||||
if guide is None:
|
||||
raise HTTPException(404, "Guide nicht gefunden")
|
||||
guide_content_path(guide["topic"], guide["format"]).unlink(missing_ok=True)
|
||||
content = guide_content_path(guide["topic"], guide["format"])
|
||||
for p in guide_slot_dateien(content):
|
||||
p.unlink(missing_ok=True)
|
||||
content.unlink(missing_ok=True)
|
||||
await delete_progress(guide_id)
|
||||
await delete_guide(guide_id)
|
||||
return {"ok": True}
|
||||
|
||||
Reference in New Issue
Block a user