auto-commit for b6946a78-11ff-4dc8-85b6-12e35b57d256

This commit is contained in:
emergent-agent-e1
2026-04-29 16:34:49 +00:00
parent da8a2903b4
commit 21cdd24116
3 changed files with 22 additions and 9 deletions
+2 -2
View File
@@ -630,8 +630,8 @@ async def cancel_job(job_id: str, user: dict = Depends(require_admin)):
raise HTTPException(status_code=400, detail="Cannot cancel a running job")
await db.transcode_queue.update_one({"id": job_id}, {"$set": {"status": "cancelled", "finished_at": datetime.now(timezone.utc).isoformat()}})
if job["status"] == "pending":
# Reset movie hls_status so a new transcode can be triggered
await db.movies.update_one({"id": job["movie_id"]}, {"$set": {"hls_status": None}})
# Reset movie hls_status AND clear stale hls_path so the row no longer shows as transcoded
await db.movies.update_one({"id": job["movie_id"]}, {"$set": {"hls_status": None, "hls_path": None}})
return {"ok": True}