Update cart.go

This commit is contained in:
Mikhail 2023-08-18 16:45:27 +00:00
parent f4b39119f1
commit 476f54c2f2

@ -148,16 +148,16 @@ func (receiver *Service) Pay(ctx context.Context, accessToken string, userID str
receiver.logger.Error("failed to find account on <Pay> of <CartService>", zap.String("userID", userID), zap.Error(err))
return err
}
reciever.logger.Debug("account for buy cart", zap.Any("trtr", account))
receiver.logger.Debug("account for buy cart", zap.Any("trtr", account))
tariffs, err := receiver.hubadminClient.GetTariffs(ctx, accessToken, account.Cart)
if err != nil {
receiver.logger.Error("failed to get tarrifs on <Pay> of <CartService>", zap.Strings("cart", account.Cart), zap.Error(err))
return err
}
reciever.logger.Debug("tariffs for buy cart", zap.Any("trtr",tariffs))
receiver.logger.Debug("tariffs for buy cart", zap.Any("trtr",tariffs))
tariffsAmount := utils.CalculateCartPurchasesAmount(tariffs)
reciever.logger.Debug("tariffsAmount for buy cart", zap.Any("trtr",tariffsAmount))
receiver.logger.Debug("tariffsAmount for buy cart", zap.Any("trtr",tariffsAmount))
response, err := receiver.discountClient.Apply(ctx, &discount.ApplyDiscountRequest{
UserInformation: &discount.UserInformation{
@ -173,7 +173,7 @@ func (receiver *Service) Pay(ctx context.Context, accessToken string, userID str
receiver.logger.Error("failed to discount on <Pay> of <CartService>", zap.Error(err))
return err
}
reciever.logger.Debug("applyed discounts for buy cart", zap.Any("trtr",response))
receiver.logger.Debug("applyed discounts for buy cart", zap.Any("trtr",response))
if account.Wallet.Money < int64(response.Price) {
receiver.logger.Error("insufficient funds on <Pay> of <CartService>")