From 3c9187155c5e3ee1a62e72ba75e137ea688e0dd1 Mon Sep 17 00:00:00 2001 From: clauspeterhuebner Date: Thu, 24 Jul 2025 01:38:26 +0200 Subject: [PATCH] correct and restrict logging output --- .../resolver/util/settlePendingSenderTransaction.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/backend/src/graphql/resolver/util/settlePendingSenderTransaction.ts b/backend/src/graphql/resolver/util/settlePendingSenderTransaction.ts index 2d532113c..c528b0ca7 100644 --- a/backend/src/graphql/resolver/util/settlePendingSenderTransaction.ts +++ b/backend/src/graphql/resolver/util/settlePendingSenderTransaction.ts @@ -1,8 +1,11 @@ import { AppDatabase, + CommunityLoggingView, Community as DbCommunity, PendingTransaction as DbPendingTransaction, User as DbUser, + PendingTransactionLoggingView, + UserLoggingView, Transaction as dbTransaction, } from 'database' import { Decimal } from 'decimal.js-light' @@ -34,7 +37,7 @@ export async function settlePendingSenderTransaction( logger.debug(`start Transaction for write-access...`) try { - logger.info('settlePendingSenderTransaction:', homeCom, senderUser, pendingTx) + logger.info('settlePendingSenderTransaction:', new CommunityLoggingView(homeCom), new UserLoggingView(senderUser), new PendingTransactionLoggingView(pendingTx)) // ensure that no other pendingTx with the same sender or recipient exists const openSenderPendingTx = await DbPendingTransaction.count({ @@ -88,7 +91,7 @@ export async function settlePendingSenderTransaction( transactionSend.previous = pendingTx.previous transactionSend.linkedTransactionId = pendingTx.linkedTransactionId await queryRunner.manager.insert(dbTransaction, transactionSend) - logger.debug(`send Transaction inserted: ${dbTransaction}`) + logger.debug(`send Transaction inserted: ${transactionSend}`) // and mark the pendingTx in the pending_transactions table as settled pendingTx.state = PendingTransactionState.SETTLED