diff --git a/packages/builder/src/builderStore/store/automation/index.js b/packages/builder/src/builderStore/store/automation/index.js
index 7bd0ccca22..e2b9e53eda 100644
--- a/packages/builder/src/builderStore/store/automation/index.js
+++ b/packages/builder/src/builderStore/store/automation/index.js
@@ -45,6 +45,7 @@ const automationActions = store => ({
return state
})
},
+
save: async automation => {
const UPDATE_AUTOMATION_URL = `/api/automations`
const response = await api.put(UPDATE_AUTOMATION_URL, automation)
@@ -119,6 +120,12 @@ const automationActions = store => ({
name: block.name,
})
},
+ toggleFieldControl: value => {
+ store.update(state => {
+ state.selectedAutomation.automation.rowFieldControl = value
+ return state
+ })
+ },
deleteAutomationBlock: block => {
store.update(state => {
const idx =
diff --git a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ConfigModal.svelte b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ConfigModal.svelte
new file mode 100644
index 0000000000..26a95f8860
--- /dev/null
+++ b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/ConfigModal.svelte
@@ -0,0 +1,25 @@
+
+
+