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