all the refactor
This commit is contained in:
@@ -12,6 +12,7 @@ import (
|
||||
"git.k6n.net/mats/go-cart-actor/pkg/actor"
|
||||
"git.k6n.net/mats/go-cart-actor/pkg/order"
|
||||
messages "git.k6n.net/mats/go-cart-actor/proto/order"
|
||||
"git.k6n.net/mats/platform/money"
|
||||
"google.golang.org/protobuf/proto"
|
||||
)
|
||||
|
||||
@@ -86,10 +87,10 @@ func (a *testOrderApplier) Apply(_ context.Context, id uint64, msgs ...proto.Mes
|
||||
case *messages.IssueRefund:
|
||||
g.Refunds = append(g.Refunds, order.Refund{
|
||||
Provider: m.Provider,
|
||||
Amount: m.Amount,
|
||||
Amount: money.Cents(m.Amount),
|
||||
Reference: m.Reference,
|
||||
})
|
||||
g.RefundedAmount += m.Amount
|
||||
g.RefundedAmount += money.Cents(m.Amount)
|
||||
if g.RefundedAmount >= g.CapturedAmount {
|
||||
g.Status = order.StatusRefunded
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user