fix(music-lab): compile job status='done'도 ready로 인식 (production convention)

This commit is contained in:
2026-05-10 15:28:08 +09:00
parent 262366bc1e
commit dc3f9cb6a9
4 changed files with 42 additions and 2 deletions

View File

@@ -71,7 +71,7 @@ def _resolve_input(p: dict) -> dict:
if compile_id is not None:
job = db.get_compile_job(compile_id)
if not job or job.get("status") != "succeeded":
if not job or job.get("status") not in ("done", "succeeded"):
raise ValueError(
f"compile job {compile_id} not ready "
f"(status={job.get('status') if job else None})"