Skip to content

Commit 91be7a0

Browse files
authored
fix(api): fix missing provider when creating a new transfer (#1769)
1 parent f5ee3aa commit 91be7a0

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

components/payments/cmd/connectors/internal/api/transfer_initiation.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ type transferInitiationResponse struct {
2525
SourceAccountID string `json:"sourceAccountID"`
2626
DestinationAccountID string `json:"destinationAccountID"`
2727
ConnectorID string `json:"connectorID"`
28+
Provider string `json:"provider"`
2829
Type string `json:"type"`
2930
Amount *big.Int `json:"amount"`
3031
InitialAmount *big.Int `json:"initialAmount"`
@@ -78,6 +79,7 @@ func createTransferInitiationHandler(b backend.ServiceBackend) http.HandlerFunc
7879
SourceAccountID: tf.SourceAccountID.String(),
7980
DestinationAccountID: tf.DestinationAccountID.String(),
8081
ConnectorID: tf.ConnectorID.String(),
82+
Provider: tf.Provider.String(),
8183
Type: tf.Type.String(),
8284
Amount: tf.Amount,
8385
InitialAmount: tf.InitialAmount,

components/payments/cmd/connectors/internal/api/transfer_initiation_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,7 @@ func TestCreateTransferInitiations(t *testing.T) {
361361
SourceAccountID: createTransferInitiationResponse.SourceAccountID.String(),
362362
DestinationAccountID: createTransferInitiationResponse.DestinationAccountID.String(),
363363
ConnectorID: createTransferInitiationResponse.ConnectorID.String(),
364+
Provider: createTransferInitiationResponse.Provider.String(),
364365
Type: createTransferInitiationResponse.Type.String(),
365366
Amount: createTransferInitiationResponse.Amount,
366367
Asset: createTransferInitiationResponse.Asset.String(),

0 commit comments

Comments
 (0)