Просмотр исходного кода

Fix: HTTP request node PARAMS parameters, if ':' appears in the value… (#4403)

Co-authored-by: Haolin Wang-汪皓临 <haolin.wang@atlaslovestravel.com>
wanghl 11 месяцев назад
Родитель
Сommit
e90eccdf92

+ 2 - 2
web/app/components/workflow/nodes/http/hooks/use-key-value-list.ts

@@ -6,11 +6,11 @@ import type { KeyValue } from '../types'
 const UNIQUE_ID_PREFIX = 'key-value-'
 const strToKeyValueList = (value: string) => {
   return value.split('\n').map((item) => {
-    const [key, value] = item.split(':')
+    const [key, ...others] = item.split(':')
     return {
       id: uniqueId(UNIQUE_ID_PREFIX),
       key: key.trim(),
-      value: value?.trim(),
+      value: others.join(':').trim(),
     }
   })
 }