generated from PenaSide/GolangTemplate
added check len cart if it nil return 406
This commit is contained in:
parent
991c1b19cf
commit
e4e47e9421
@ -135,6 +135,10 @@ func (receiver *CartController) Pay(ctx *fiber.Ctx) error {
|
|||||||
|
|
||||||
receiver.logger.Info("account for pay", zap.Any("acc", account))
|
receiver.logger.Info("account for pay", zap.Any("acc", account))
|
||||||
|
|
||||||
|
if len(account.Cart) == 0 {
|
||||||
|
return ctx.Status(fiber.StatusNotAcceptable).SendString("cart is empty")
|
||||||
|
}
|
||||||
|
|
||||||
tariffs, err := receiver.hubAdminClient.GetTariffs(ctx.Context(), accessToken, account.Cart)
|
tariffs, err := receiver.hubAdminClient.GetTariffs(ctx.Context(), accessToken, account.Cart)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return receiver.middleWare.ErrorOld(ctx, err)
|
return receiver.middleWare.ErrorOld(ctx, err)
|
||||||
|
Loading…
Reference in New Issue
Block a user