multiple quotes payment
This commit is contained in:
@@ -14,3 +14,19 @@ func toMoney(m *moneyv1.Money) *model.Money {
|
||||
Currency: m.GetCurrency(),
|
||||
}
|
||||
}
|
||||
|
||||
func toMoneyList(list []*moneyv1.Money) []*model.Money {
|
||||
if len(list) == 0 {
|
||||
return nil
|
||||
}
|
||||
result := make([]*model.Money, 0, len(list))
|
||||
for _, item := range list {
|
||||
if m := toMoney(item); m != nil {
|
||||
result = append(result, m)
|
||||
}
|
||||
}
|
||||
if len(result) == 0 {
|
||||
return nil
|
||||
}
|
||||
return result
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user