From a4567d2cfcc7fb9903e037fdb801cd3eefbac876 Mon Sep 17 00:00:00 2001 From: Shuchang Zheng Date: Mon, 26 May 2025 10:29:01 -0700 Subject: [PATCH] Implement workflow rerun with webhook url (#2463) --- skyvern-frontend/src/routes/workflows/WorkflowRun.tsx | 1 + .../src/routes/workflows/WorkflowRunParameters.tsx | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/skyvern-frontend/src/routes/workflows/WorkflowRun.tsx b/skyvern-frontend/src/routes/workflows/WorkflowRun.tsx index 735bf227..d8b2df08 100644 --- a/skyvern-frontend/src/routes/workflows/WorkflowRun.tsx +++ b/skyvern-frontend/src/routes/workflows/WorkflowRun.tsx @@ -259,6 +259,7 @@ function WorkflowRun() { state={{ data: parameters, proxyLocation, + webhookCallbackUrl: workflowRun?.webhook_callback_url ?? "", }} > diff --git a/skyvern-frontend/src/routes/workflows/WorkflowRunParameters.tsx b/skyvern-frontend/src/routes/workflows/WorkflowRunParameters.tsx index 7520675c..8de6821f 100644 --- a/skyvern-frontend/src/routes/workflows/WorkflowRunParameters.tsx +++ b/skyvern-frontend/src/routes/workflows/WorkflowRunParameters.tsx @@ -31,6 +31,10 @@ function WorkflowRunParameters() { ? (location.state.proxyLocation as ProxyLocation) : null; + const webhookCallbackUrl = location.state + ? (location.state.webhookCallbackUrl as string) + : null; + const initialValues = location.state?.data ? location.state.data : workflowParameters?.reduce( @@ -103,7 +107,8 @@ function WorkflowRunParameters() { proxyLocation ?? workflow.proxy_location ?? ProxyLocation.Residential, - webhookCallbackUrl: workflow.webhook_callback_url ?? "", + webhookCallbackUrl: + webhookCallbackUrl ?? workflow.webhook_callback_url ?? "", }} />