Fixing an issue with save row, changing how pre existing was handled caused an issue.

This commit is contained in:
mike12345567 2021-04-13 17:41:32 +01:00
parent eea3ab8b07
commit fa6267a2ac
1 changed files with 7 additions and 5 deletions

View File

@ -130,11 +130,13 @@ exports.save = async function(ctx) {
} }
// if the row obj had an _id then it will have been retrieved // if the row obj had an _id then it will have been retrieved
const existingRow = await db.get(inputs._id) if (inputs._id && inputs._rev) {
if (existingRow) { const existingRow = await db.get(inputs._id)
ctx.params.rowId = inputs._id if (existingRow) {
await exports.patch(ctx) ctx.params.rowId = inputs._id
return await exports.patch(ctx)
return
}
} }
if (!inputs._rev && !inputs._id) { if (!inputs._rev && !inputs._id) {