gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-wallet-core] branch master updated: logging


From: gnunet
Subject: [taler-wallet-core] branch master updated: logging
Date: Tue, 05 Mar 2024 21:24:33 +0100

This is an automated email from the git hooks/post-receive script.

dold pushed a commit to branch master
in repository wallet-core.

The following commit(s) were added to refs/heads/master by this push:
     new 8eaf22e65 logging
8eaf22e65 is described below

commit 8eaf22e658d3113b8cf3ea59cd3388c6a009ee38
Author: Florian Dold <florian@dold.me>
AuthorDate: Tue Mar 5 21:24:20 2024 +0100

    logging
---
 packages/taler-wallet-core/src/exchanges.ts | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/packages/taler-wallet-core/src/exchanges.ts 
b/packages/taler-wallet-core/src/exchanges.ts
index dd4296d8a..335caff62 100644
--- a/packages/taler-wallet-core/src/exchanges.ts
+++ b/packages/taler-wallet-core/src/exchanges.ts
@@ -201,18 +201,26 @@ async function getExchangeRecordsInternal(
 ): Promise<ExchangeDetailsRecord | undefined> {
   const r = await tx.exchanges.get(exchangeBaseUrl);
   if (!r) {
+    logger.warn(`no exchange found for ${exchangeBaseUrl}`);
     return;
   }
   const dp = r.detailsPointer;
   if (!dp) {
+    logger.warn(`no exchange details pointer for ${exchangeBaseUrl}`);
     return;
   }
   const { currency, masterPublicKey } = dp;
-  return await tx.exchangeDetails.indexes.byPointer.get([
+  const details = await tx.exchangeDetails.indexes.byPointer.get([
     r.baseUrl,
     currency,
     masterPublicKey,
   ]);
+  if (!details) {
+    logger.warn(
+      `no exchange details with pointer ${j2s(dp)} for ${exchangeBaseUrl}`,
+    );
+  }
+  return details;
 }
 
 export async function getExchangeScopeInfo(

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]