Fixing an issue with save row, changing how pre existing was handled caused an issue.
This commit is contained in:
parent
b9381e04a2
commit
f1e37a501c
|
@ -130,11 +130,13 @@ exports.save = async function(ctx) {
|
|||
}
|
||||
|
||||
// if the row obj had an _id then it will have been retrieved
|
||||
const existingRow = await db.get(inputs._id)
|
||||
if (existingRow) {
|
||||
ctx.params.rowId = inputs._id
|
||||
await exports.patch(ctx)
|
||||
return
|
||||
if (inputs._id && inputs._rev) {
|
||||
const existingRow = await db.get(inputs._id)
|
||||
if (existingRow) {
|
||||
ctx.params.rowId = inputs._id
|
||||
await exports.patch(ctx)
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
if (!inputs._rev && !inputs._id) {
|
||||
|
|
Loading…
Reference in New Issue