cashless2ecash

cashless2ecash: pay with cards for digital cash (experimental)
Log | Files | Refs | README

commit 86770a9361526f55aad87f71572397cfd1636a54
parent 84d1e2df1b94ee76e5e831accc8f9b664e30368f
Author: Joel-Haeberli <haebu@rubigen.ch>
Date:   Mon,  3 Jun 2024 20:05:01 +0200

fix: enhance logging

Diffstat:
Mc2ec/wallee-client.go | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/c2ec/wallee-client.go b/c2ec/wallee-client.go @@ -175,19 +175,24 @@ func (w *WalleeClient) Refund(transactionId string) error { hdrs, err := prepareWalleeHeaders(url, HTTP_POST, w.credentials.UserId, w.credentials.ApplicationUserKey) if err != nil { + LogError("wallee-client", err) return err } withdrawal, err := DB.GetWithdrawalByProviderTransactionId(transactionId) if err != nil { + LogError("wallee-client", err) return err } if withdrawal == nil { - return errors.New("unable to find withdrawal belonging to transactionId=" + transactionId) + err = errors.New("unable to find withdrawal belonging to transactionId=" + transactionId) + LogError("wallee-client", err) + return err } decodedWalleeTransaction, err := NewJsonCodec[WalleeTransaction]().Decode(bytes.NewBuffer(withdrawal.CompletionProof)) if err != nil { + LogError("wallee-client", err) return err }