From 2d72504c3e4bc2426a556cd2b962f9161edc7a72 Mon Sep 17 00:00:00 2001 From: Michael Wagner Date: Thu, 4 Jan 2024 12:07:41 +0100 Subject: [PATCH] chore(segment): expose error origin on builders --- segment/hbci_version.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/segment/hbci_version.go b/segment/hbci_version.go index 6c6c5a1..e70a580 100644 --- a/segment/hbci_version.go +++ b/segment/hbci_version.go @@ -88,7 +88,7 @@ func (b *builder) AccountTransactionRequest(account domain.AccountConnection, al } request, err := AccountTransactionRequestBuilder(versions) if err != nil { - return nil, err + return nil, fmt.Errorf("error building account transaction request (HKKAZ): %w", err) } return request(account, allAccounts), nil } @@ -99,7 +99,7 @@ func (b *builder) SepaAccountTransactionRequest(account domain.InternationalAcco } request, err := SepaAccountTransactionRequestBuilder(versions) if err != nil { - return nil, err + return nil, fmt.Errorf("error building sepa account transaction request (HKKAZ): %w", err) } return request(account, allAccounts), nil } @@ -110,7 +110,7 @@ func (b *builder) StatusProtocolRequest(from, to time.Time, maxEntries int, cont } request, err := StatusProtocolRequestBuilder(versions) if err != nil { - return nil, err + return nil, fmt.Errorf("error building status protocol request (HKPRO): %w", err) } return request(from, to, maxEntries, continuationReference), nil }