From ed57878328662860ef5051810e0b4332b012924a Mon Sep 17 00:00:00 2001 From: Kerem Yilmaz Date: Thu, 12 Sep 2024 00:59:01 -0700 Subject: [PATCH] Add download suffix to workflow editor (#817) --- .../editor/nodes/TaskNode/TaskNode.tsx | 20 ++++++++++++++++++- .../workflows/editor/nodes/TaskNode/types.ts | 2 ++ .../workflows/editor/workflowEditorUtils.ts | 2 ++ .../routes/workflows/types/workflowTypes.ts | 1 + .../workflows/types/workflowYamlTypes.ts | 1 + 5 files changed, 25 insertions(+), 1 deletion(-) diff --git a/skyvern-frontend/src/routes/workflows/editor/nodes/TaskNode/TaskNode.tsx b/skyvern-frontend/src/routes/workflows/editor/nodes/TaskNode/TaskNode.tsx index 8fda30b4..326743e4 100644 --- a/skyvern-frontend/src/routes/workflows/editor/nodes/TaskNode/TaskNode.tsx +++ b/skyvern-frontend/src/routes/workflows/editor/nodes/TaskNode/TaskNode.tsx @@ -41,6 +41,7 @@ function TaskNode({ id, data }: NodeProps) { maxRetries: data.maxRetries, maxStepsOverride: data.maxStepsOverride, allowDownloads: data.allowDownloads, + downloadSuffix: data.downloadSuffix, errorCodeMapping: data.errorCodeMapping, totpVerificationUrl: data.totpVerificationUrl, totpIdentifier: data.totpIdentifier, @@ -224,7 +225,7 @@ function TaskNode({ id, data }: NodeProps) { }} /> -
+
@@ -240,6 +241,23 @@ function TaskNode({ id, data }: NodeProps) { />
+
+ + { + if (!editable) { + return; + } + handleChange("downloadSuffix", event.target.value); + }} + /> +