Null check for streamlit visualizer (#26)

This commit is contained in:
Kerem Yilmaz
2024-03-04 11:53:32 -08:00
committed by GitHub
parent b8b32b347f
commit 7322eac7b9

View File

@@ -63,7 +63,12 @@ class SkyvernClient:
response = requests.get(url, params=params, headers=headers)
steps = response.json()
for step in steps:
if "output" in step and "actions_and_results" in step["output"]:
if (
"output" in step
and step["output"] is not None
and "actions_and_results" in step["output"]
and step["output"]["actions_and_results"] is not None
):
step["output"]["actions_and_results"] = json.dumps(step["output"]["actions_and_results"])
return steps