diff --git a/frontend/src/components/ParsedAction.jsx b/frontend/src/components/ParsedAction.jsx
index 81cab6f1..e3cf400c 100755
--- a/frontend/src/components/ParsedAction.jsx
+++ b/frontend/src/components/ParsedAction.jsx
@@ -179,7 +179,7 @@ const ParsedAction = (props) => {
const [activateHidingBodyButton, setActivateHidingBodyButton] = React.useState(false)
const [appActionName, setAppActionName] = React.useState(selectedAction.label);
const [delay, setDelay] = React.useState(selectedAction?.execution_delay || 0);
-
+ const [prevActionName, setPrevActionName] = React.useState(selectedAction.label);
const [fieldCount, setFieldCount] = React.useState(0);
const [hiddenDescription, setHiddenDescription] = React.useState(true);
const [autoCompleting, setAutocompleting] = React.useState(false);
@@ -406,6 +406,10 @@ const ParsedAction = (props) => {
if (selectedAction.label !== appActionName) {
setAppActionName(selectedAction.label);
}
+
+ if(selectedAction.label !== prevActionName){
+ setPrevActionName(selectedAction.label)
+ }
// Only set delay if it has changed
const newDelay = selectedAction?.execution_delay || 0;
@@ -1292,7 +1296,6 @@ const ParsedAction = (props) => {
const selectedAppIcon = selectedAction.large_image
- var baselabel = selectedAction.label
return (
@@ -1611,8 +1614,8 @@ const ParsedAction = (props) => {
}
onBlur={(e) => {
// Copy the name value
- const name = appActionName
- const parsedBaseLabel = "$"+baselabel.toLowerCase().replaceAll(" ", "_")
+ const name = e.target.value
+ const parsedBaseLabel = "$"+prevActionName.toLowerCase().replaceAll(" ", "_")
const newname = "$"+name.toLowerCase().replaceAll(" ", "_")
// Check if it's the same as the current name in use
@@ -1741,7 +1744,6 @@ const ParsedAction = (props) => {
}
const params = workflow.actions[key].parameters
- console.log(params)
if (params === null || params === undefined) {
continue
}
@@ -1765,7 +1767,6 @@ const ParsedAction = (props) => {
// Need to make sure e.g. changing the first here doesn't change the 2nd
// $change_me
// $change_me_2
-
const foundindex = param.value.toLowerCase().indexOf(parsedBaseLabel, previous)
if (foundindex === previous && foundindex !== 0) {
break
@@ -1808,7 +1809,7 @@ const ParsedAction = (props) => {
setWorkflow(workflow);
setUpdate(Math.random());
- baselabel = name
+ setPrevActionName(name)
}}
/>
diff --git a/frontend/src/views/AngularWorkflow.jsx b/frontend/src/views/AngularWorkflow.jsx
index 889a407b..292a494e 100755
--- a/frontend/src/views/AngularWorkflow.jsx
+++ b/frontend/src/views/AngularWorkflow.jsx
@@ -21607,9 +21607,6 @@ const releaseToConnectLabel = "Release to Connect"
)
}
- //! Logs
- console.log("Workflow state", workflow)
- console.log("All revision", allRevisions)
const drawerData = originalWorkflow !== undefined && originalWorkflow !== null ?