Merge pull request #2065 from Budibase/fix/save-row-action
Use tableId parameter when saving rows from button action
This commit is contained in:
commit
fdb11e102f
|
@ -4,7 +4,7 @@ import { saveRow, deleteRow, executeQuery, triggerAutomation } from "../api"
|
|||
import { ActionTypes } from "../constants"
|
||||
|
||||
const saveRowHandler = async (action, context) => {
|
||||
const { fields, providerId } = action.parameters
|
||||
const { fields, providerId, tableId } = action.parameters
|
||||
if (providerId) {
|
||||
let draft = context[providerId]
|
||||
if (fields) {
|
||||
|
@ -12,6 +12,9 @@ const saveRowHandler = async (action, context) => {
|
|||
draft[field] = value
|
||||
}
|
||||
}
|
||||
if (tableId) {
|
||||
draft.tableId = tableId
|
||||
}
|
||||
await saveRow(draft)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue