From 958e18d07fd62431acb06f4046cfd4b9d0debe68 Mon Sep 17 00:00:00 2001 From: Linden <65407488+thelindat@users.noreply.github.com> Date: Tue, 8 Aug 2023 18:14:34 +1000 Subject: [PATCH] fix(database/rawTransaction): don't error on transaction failure This was a compatibility-breaking change. --- src/database/rawTransaction.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/database/rawTransaction.ts b/src/database/rawTransaction.ts index e5499a9..b50fde6 100644 --- a/src/database/rawTransaction.ts +++ b/src/database/rawTransaction.ts @@ -56,8 +56,9 @@ export const rawTransaction = async ( await connection.rollback().catch(() => {}); const transactionErrorMessage = err.sql || transactionError(transactions, parameters); + const msg = `${invokingResource} was unable to complete a transaction!\n${transactionErrorMessage}\n${err.message}`; - printError(invokingResource, cb, isPromise, transactionErrorMessage, err.message); + console.error(msg); TriggerEvent('oxmysql:transaction-error', { query: transactionErrorMessage,