Files
RadioPropagationApi/api/app/routers/jobs.py
T
2026-06-23 09:13:51 +03:00

15 lines
399 B
Python

from fastapi import APIRouter, HTTPException, status
from app.models.jobs import JobResponse
from app.services.jobs import get_job
router = APIRouter()
@router.get("/{job_id}", response_model=JobResponse)
def read(job_id: str) -> JobResponse:
job = get_job(job_id)
if job is None:
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail="Job not found")
return job