Skip to content
5 changes: 5 additions & 0 deletions api/transformerlab/routers/experiment/jobs.py
Original file line number Diff line number Diff line change
Expand Up @@ -280,6 +280,11 @@ async def get_provider_job_logs(
if isinstance(provider_job_ids, list) and provider_job_ids:
provider_job_id = provider_job_ids[-1]

if provider_job_id is None:
provider_launch_result = job_data.get("provider_launch_result")
if isinstance(provider_launch_result, dict):
provider_job_id = provider_launch_result.get("job_id")

if provider_job_id is None:
try:
provider_jobs = provider_instance.list_jobs(cluster_name)
Expand Down
Loading