We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5e09ac6 commit cf464d2Copy full SHA for cf464d2
web/app/components/workflow/panel/env-panel/variable-modal.tsx
@@ -47,8 +47,14 @@ const VariableModal = ({
47
return
48
if (!value)
49
return notify({ type: 'error', message: 'value can not be empty' })
50
- if (!env && envList.some(env => env.name === name))
+
51
+ // Add check for duplicate name when editing
52
+ if (env && env.name !== name && envList.some(e => e.name === name))
53
+ return notify({ type: 'error', message: 'name is existed' })
54
+ // Original check for create new variable
55
+ if (!env && envList.some(e => e.name === name))
56
return notify({ type: 'error', message: 'name is existed' })
57
58
onSave({
59
id: env ? env.id : uuid4(),
60
value_type: type,
0 commit comments