This commit is contained in:
team3
2026-09-30 01:34:44 +02:00
parent ae5b1d0b1d
commit 624df7e7ee
4 changed files with 50 additions and 10 deletions

View File

@@ -354,8 +354,12 @@ async def aufnahme_loeschen(
raise HTTPException(status_code=403, detail="Nur für den Host")
try:
anzahl = await clips.aufnahme_loeschen(start, dauer)
except httpx.HTTPStatusError as e:
raise HTTPException(
status_code=502, detail=f"MediaMTX lehnt ab ({e.response.status_code})."
)
except httpx.HTTPError:
raise HTTPException(status_code=502, detail="Löschen hat nicht geklappt.")
raise HTTPException(status_code=502, detail="Die MediaMTX-API ist nicht erreichbar.")
return {"segmente": anzahl}