From 60866131398c2c091ba8a25a498466fb1f6f658e Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Mon, 24 Feb 2025 10:08:36 -0800 Subject: [PATCH] show detail from api when workflow run fails to start (#1826) --- skyvern-frontend/src/routes/workflows/RunWorkflowForm.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/skyvern-frontend/src/routes/workflows/RunWorkflowForm.tsx b/skyvern-frontend/src/routes/workflows/RunWorkflowForm.tsx index 2c82e10b..b6e0cc55 100644 --- a/skyvern-frontend/src/routes/workflows/RunWorkflowForm.tsx +++ b/skyvern-frontend/src/routes/workflows/RunWorkflowForm.tsx @@ -24,6 +24,7 @@ import { useNavigate, useParams } from "react-router-dom"; import { z } from "zod"; import { WorkflowParameter } from "./types/workflowTypes"; import { WorkflowParameterInput } from "./WorkflowParameterInput"; +import { AxiosError } from "axios"; type Props = { workflowParameters: Array; @@ -139,11 +140,12 @@ function RunWorkflowForm({ `/workflows/${workflowPermanentId}/${response.data.workflow_run_id}/overview`, ); }, - onError: (error) => { + onError: (error: AxiosError) => { + const detail = (error.response?.data as { detail?: string })?.detail; toast({ variant: "destructive", title: "Failed to start workflow run", - description: error.message, + description: detail ?? error.message, }); }, });