refactor: add transaction ID to stale errors

This commit is contained in:
André Sá 2022-02-02 14:19:02 +00:00
parent fb48222203
commit 2b4e531367
2 changed files with 2 additions and 2 deletions

View file

@ -18,7 +18,7 @@ function atomic (machineTx, pi) {
return t.oneOrNone(sql, [machineTx.id])
.then(row => {
if (row && row.tx_version >= machineTx.txVersion) throw new E.StaleTxError('Stale tx')
if (row && row.tx_version >= machineTx.txVersion) throw new E.StaleTxError({ txId: machineTx.id })
return t.any(sql2, [machineTx.id])
.then(billRows => {