fixed settlement mode import

This commit is contained in:
Stephan D
2026-02-13 15:41:42 +01:00
parent 52c4c046c9
commit 01020bb694
7 changed files with 35 additions and 30 deletions

View File

@@ -8,6 +8,7 @@ import (
paymenttypes "github.com/tech/sendico/pkg/payments/types"
fxv1 "github.com/tech/sendico/pkg/proto/common/fx/v1"
moneyv1 "github.com/tech/sendico/pkg/proto/common/money/v1"
paymentv1 "github.com/tech/sendico/pkg/proto/common/payment/v1"
chainv1 "github.com/tech/sendico/pkg/proto/gateway/chain/v1"
sharedv1 "github.com/tech/sendico/pkg/proto/payments/shared/v1"
"github.com/tech/sendico/server/interface/api/srequest"
@@ -325,16 +326,16 @@ func mapPaymentKind(kind srequest.PaymentKind) (sharedv1.PaymentKind, error) {
}
}
func mapSettlementMode(mode srequest.SettlementMode) (sharedv1.SettlementMode, error) {
func mapSettlementMode(mode srequest.SettlementMode) (paymentv1.SettlementMode, error) {
switch strings.TrimSpace(string(mode)) {
case "", string(srequest.SettlementModeUnspecified):
return sharedv1.SettlementMode_SETTLEMENT_UNSPECIFIED, nil
return paymentv1.SettlementMode_SETTLEMENT_UNSPECIFIED, nil
case string(srequest.SettlementModeFixSource):
return sharedv1.SettlementMode_SETTLEMENT_FIX_SOURCE, nil
return paymentv1.SettlementMode_SETTLEMENT_FIX_SOURCE, nil
case string(srequest.SettlementModeFixReceived):
return sharedv1.SettlementMode_SETTLEMENT_FIX_RECEIVED, nil
return paymentv1.SettlementMode_SETTLEMENT_FIX_RECEIVED, nil
default:
return sharedv1.SettlementMode_SETTLEMENT_UNSPECIFIED, merrors.InvalidArgument("unsupported settlement mode: " + string(mode))
return paymentv1.SettlementMode_SETTLEMENT_UNSPECIFIED, merrors.InvalidArgument("unsupported settlement mode: " + string(mode))
}
}