From 7e4265590a367d14599e6c5955c8461894f698d4 Mon Sep 17 00:00:00 2001 From: Paul Nicolas Date: Tue, 27 May 2025 17:03:01 +0200 Subject: [PATCH 1/2] fix(api): fix missing provider when creating a new transfer --- .../payments/cmd/connectors/internal/api/transfer_initiation.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/payments/cmd/connectors/internal/api/transfer_initiation.go b/components/payments/cmd/connectors/internal/api/transfer_initiation.go index ef3386d5f7..aae9f8111d 100644 --- a/components/payments/cmd/connectors/internal/api/transfer_initiation.go +++ b/components/payments/cmd/connectors/internal/api/transfer_initiation.go @@ -25,6 +25,7 @@ type transferInitiationResponse struct { SourceAccountID string `json:"sourceAccountID"` DestinationAccountID string `json:"destinationAccountID"` ConnectorID string `json:"connectorID"` + Provider string `json:"provider"` Type string `json:"type"` Amount *big.Int `json:"amount"` InitialAmount *big.Int `json:"initialAmount"` @@ -78,6 +79,7 @@ func createTransferInitiationHandler(b backend.ServiceBackend) http.HandlerFunc SourceAccountID: tf.SourceAccountID.String(), DestinationAccountID: tf.DestinationAccountID.String(), ConnectorID: tf.ConnectorID.String(), + Provider: tf.Provider.String(), Type: tf.Type.String(), Amount: tf.Amount, InitialAmount: tf.InitialAmount, From 56549947a784a1bb10ea340d8d59280f1544899a Mon Sep 17 00:00:00 2001 From: Paul Nicolas Date: Tue, 27 May 2025 17:06:48 +0200 Subject: [PATCH 2/2] fix(tests): fix missing provider --- .../cmd/connectors/internal/api/transfer_initiation_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/components/payments/cmd/connectors/internal/api/transfer_initiation_test.go b/components/payments/cmd/connectors/internal/api/transfer_initiation_test.go index fed61d2717..a86d84b270 100644 --- a/components/payments/cmd/connectors/internal/api/transfer_initiation_test.go +++ b/components/payments/cmd/connectors/internal/api/transfer_initiation_test.go @@ -361,6 +361,7 @@ func TestCreateTransferInitiations(t *testing.T) { SourceAccountID: createTransferInitiationResponse.SourceAccountID.String(), DestinationAccountID: createTransferInitiationResponse.DestinationAccountID.String(), ConnectorID: createTransferInitiationResponse.ConnectorID.String(), + Provider: createTransferInitiationResponse.Provider.String(), Type: createTransferInitiationResponse.Type.String(), Amount: createTransferInitiationResponse.Amount, Asset: createTransferInitiationResponse.Asset.String(),