diff --git a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/DeleteRow.svelte b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/DeleteRow.svelte
index 00e3698524..109eb9a956 100644
--- a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/DeleteRow.svelte
+++ b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/DeleteRow.svelte
@@ -27,8 +27,11 @@
/>
-
-
+
+
{#if parameters.confirm}
diff --git a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/DuplicateRow.svelte b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/DuplicateRow.svelte
index 2dc0a1cb19..bb253da56a 100644
--- a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/DuplicateRow.svelte
+++ b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/DuplicateRow.svelte
@@ -95,8 +95,11 @@
/>
-
-
+
+
{#if parameters.confirm}
diff --git a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/ExecuteQuery.svelte b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/ExecuteQuery.svelte
index 9c56d7ce12..443457c048 100644
--- a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/ExecuteQuery.svelte
+++ b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/ExecuteQuery.svelte
@@ -44,8 +44,11 @@
getOptionLabel={query => query.name}
getOptionValue={query => query._id}
/>
-
-
+
+
{#if parameters.queryId}
diff --git a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/SaveRow.svelte b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/SaveRow.svelte
index 69d3eddf04..d16a279c68 100644
--- a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/SaveRow.svelte
+++ b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/SaveRow.svelte
@@ -95,8 +95,11 @@
/>
-
-
+
+
{#if parameters.confirm}
diff --git a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/TriggerAutomation.svelte b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/TriggerAutomation.svelte
index d9503eddb2..21768ac461 100644
--- a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/TriggerAutomation.svelte
+++ b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/actions/TriggerAutomation.svelte
@@ -93,8 +93,11 @@
{/if}
-
-
+
+
{#if parameters.confirm}
diff --git a/packages/client/src/utils/buttonActions.js b/packages/client/src/utils/buttonActions.js
index 7f1578e852..aed455cbca 100644
--- a/packages/client/src/utils/buttonActions.js
+++ b/packages/client/src/utils/buttonActions.js
@@ -17,7 +17,8 @@ import { enrichDataBindings } from "./enrichDataBinding"
import { Helpers } from "@budibase/bbui"
const saveRowHandler = async (action, context) => {
- const { fields, providerId, tableId, notificationOverride } = action.parameters
+ const { fields, providerId, tableId, notificationOverride } =
+ action.parameters
let payload
if (providerId) {
payload = { ...context[providerId] }
@@ -34,8 +35,8 @@ const saveRowHandler = async (action, context) => {
}
try {
const row = await API.saveRow(payload)
-
- if (!notificationOverride){
+
+ if (!notificationOverride) {
notificationStore.actions.success("Row saved")
}
@@ -52,7 +53,8 @@ const saveRowHandler = async (action, context) => {
}
const duplicateRowHandler = async (action, context) => {
- const { fields, providerId, tableId, notificationOverride } = action.parameters
+ const { fields, providerId, tableId, notificationOverride } =
+ action.parameters
if (providerId) {
let payload = { ...context[providerId] }
if (fields) {
@@ -67,7 +69,7 @@ const duplicateRowHandler = async (action, context) => {
delete payload._rev
try {
const row = await API.saveRow(payload)
- if (!notificationOverride){
+ if (!notificationOverride) {
notificationStore.actions.success("Row saved")
}
@@ -89,7 +91,7 @@ const deleteRowHandler = async action => {
if (tableId && rowId) {
try {
await API.deleteRow({ tableId, rowId, revId })
- if (!notificationOverride){
+ if (!notificationOverride) {
notificationStore.actions.success("Row deleted")
}
@@ -112,7 +114,7 @@ const triggerAutomationHandler = async action => {
automationId: action.parameters.automationId,
fields,
})
- if (!notificationOverride){
+ if (!notificationOverride) {
notificationStore.actions.success("Automation triggered")
}
} catch (error) {
@@ -128,7 +130,8 @@ const navigationHandler = action => {
}
const queryExecutionHandler = async action => {
- const { datasourceId, queryId, queryParams, notificationOverride } = action.parameters
+ const { datasourceId, queryId, queryParams, notificationOverride } =
+ action.parameters
try {
const query = await API.fetchQueryDefinition(queryId)
if (query?.datasourceId == null) {
@@ -144,7 +147,7 @@ const queryExecutionHandler = async action => {
// Trigger a notification and invalidate the datasource as long as this
// was not a readable query
if (!query.readable) {
- if (!notificationOverride){
+ if (!notificationOverride) {
notificationStore.actions.success("Query executed successfully")
}
await dataSourceStore.actions.invalidateDataSource(query.datasourceId)