propagated payment commentto bff
This commit is contained in:
@@ -202,6 +202,7 @@ func payoutParamsFromCard(req *mntxv1.CardPayoutRequest) map[string]interface{}
|
||||
params := map[string]interface{}{
|
||||
"project_id": req.GetProjectId(),
|
||||
"parent_payment_ref": strings.TrimSpace(req.GetParentPaymentRef()),
|
||||
"comment": strings.TrimSpace(req.GetComment()),
|
||||
"customer_id": strings.TrimSpace(req.GetCustomerId()),
|
||||
"customer_first_name": strings.TrimSpace(req.GetCustomerFirstName()),
|
||||
"customer_middle_name": strings.TrimSpace(req.GetCustomerMiddleName()),
|
||||
@@ -230,6 +231,7 @@ func payoutParamsFromToken(req *mntxv1.CardTokenPayoutRequest) map[string]interf
|
||||
params := map[string]interface{}{
|
||||
"project_id": req.GetProjectId(),
|
||||
"parent_payment_ref": strings.TrimSpace(req.GetParentPaymentRef()),
|
||||
"comment": strings.TrimSpace(req.GetComment()),
|
||||
"customer_id": strings.TrimSpace(req.GetCustomerId()),
|
||||
"customer_first_name": strings.TrimSpace(req.GetCustomerFirstName()),
|
||||
"customer_middle_name": strings.TrimSpace(req.GetCustomerMiddleName()),
|
||||
@@ -299,6 +301,9 @@ func sanitizeMetadata(source map[string]string) map[string]string {
|
||||
if k == "" {
|
||||
continue
|
||||
}
|
||||
if strings.EqualFold(k, "comment") {
|
||||
continue
|
||||
}
|
||||
out[k] = strings.TrimSpace(value)
|
||||
}
|
||||
if len(out) == 0 {
|
||||
@@ -320,6 +325,11 @@ func payoutFromOperation(op *connectorv1.Operation) *mntxv1.CardPayoutState {
|
||||
state.Currency = strings.TrimSpace(money.GetCurrency())
|
||||
state.AmountMinor = minorFromMoney(money)
|
||||
}
|
||||
if params := op.GetParams(); params != nil {
|
||||
if field, ok := params.GetFields()["comment"]; ok {
|
||||
state.Comment = strings.TrimSpace(field.GetStringValue())
|
||||
}
|
||||
}
|
||||
return state
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user