From 53f61827df16d4147ba89b2668842a695cd08dd9 Mon Sep 17 00:00:00 2001 From: Thomas Kranitsas Date: Fri, 10 Dec 2021 10:58:15 +0200 Subject: [PATCH 1/2] fix syntax error --- src/services/paymentService.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/services/paymentService.js b/src/services/paymentService.js index c19d2dd..71e9d37 100644 --- a/src/services/paymentService.js +++ b/src/services/paymentService.js @@ -85,8 +85,7 @@ async function createPayment(payment) { const paymentDetailId = await paymentDetailIdGen.getNextId() const paymentId = await paymentIdGen.getNextId() const insertDetail = await prepare(connection, INSERT_PAYMENT_DETAIL) - await insertDetail.executeAsync([paymentDetailId, payment.amount, payment.amount, payment.statusId, payment.modificationRationaleId, payment.desc, payment.typeId, payment.methodId, payment.projectId, payment.charityInd, payment.amount, payment.installmentNumber, payment.createUser, payment. - ]) + await insertDetail.executeAsync([paymentDetailId, payment.amount, payment.amount, payment.statusId, payment.modificationRationaleId, payment.desc, payment.typeId, payment.methodId, payment.projectId, payment.charityInd, payment.amount, payment.installmentNumber, payment.createUser, payment.v5ChallengeId]) const insertPayment = await prepare(connection, INSERT_PAYMENT) await insertPayment.executeAsync([paymentId, payment.memberId, paymentDetailId]) const insertDetailXref = await prepare(connection, INSERT_PAYMENT_DETAIL_XREF) From e6aae4fff9f9a339d587eb4e458dbcc2f53ba29b Mon Sep 17 00:00:00 2001 From: Thomas Kranitsas Date: Fri, 10 Dec 2021 16:17:00 +0200 Subject: [PATCH 2/2] fix issue with connection not defined --- src/services/paymentService.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/services/paymentService.js b/src/services/paymentService.js index 71e9d37..f7590ec 100644 --- a/src/services/paymentService.js +++ b/src/services/paymentService.js @@ -75,8 +75,9 @@ async function paymentExists(payment, connection) { * @param {Object} payment the payment info */ async function createPayment(payment) { + let connection try { - const connection = await helper.getInformixConnection() + connection = await helper.getInformixConnection() await connection.beginTransactionAsync() const existing = await paymentExists(payment, connection)