fix(observatory): offer only uncalculated profiles without completion badges
This commit is contained in:
@@ -1131,11 +1131,13 @@ def build_observatory_router(
|
||||
pattern=r"^[a-z][a-z0-9-]{2,95}$",
|
||||
),
|
||||
limit: int = Query(default=20, ge=1, le=100),
|
||||
definition_sha256: str | None = Query(default=None, pattern=r"^[a-f0-9]{64}$"),
|
||||
) -> dict[str, object]:
|
||||
try:
|
||||
jobs = recorded_job_queue.list_jobs(
|
||||
source_session_id=source_session_id,
|
||||
setup_id=setup_id,
|
||||
definition_sha256=definition_sha256,
|
||||
limit=limit,
|
||||
)
|
||||
except (ObservatoryRecordedQueueError, ValueError) as exc:
|
||||
|
||||
Reference in New Issue
Block a user