Added error logging
This commit is contained in:
parent
4ad7d8286e
commit
8830920900
6 changed files with 47 additions and 7 deletions
|
|
@ -3,6 +3,7 @@ package vk
|
|||
import (
|
||||
"encoding/json"
|
||||
"errors"
|
||||
"log"
|
||||
"net/http"
|
||||
"strings"
|
||||
|
||||
|
|
@ -39,12 +40,15 @@ func handleSearch(c *gin.Context, req *MessageRequest) {
|
|||
cardName, err := getCardNameByCommand(req.Object.Body)
|
||||
if err != nil {
|
||||
Message(req.Object.UserId, "Некорректная команда")
|
||||
log.Printf("Not correct command\n error message: %s\n user input: %s", err.Error(), req.Object.Body)
|
||||
} else if cardName == "" {
|
||||
Message(req.Object.UserId, "Карта не найдена")
|
||||
log.Printf("Could not find card\n user input: %s", req.Object.Body)
|
||||
} else {
|
||||
prices, err := GetPrices(cardName)
|
||||
if err != nil {
|
||||
Message(req.Object.UserId, "Цены временно недоступны, попробуйте позже")
|
||||
log.Printf("Could not find SCG prices\n error message: %s\n card name: %s", err.Error(), cardName)
|
||||
return
|
||||
}
|
||||
elements := min(CARDSLIMIT, len(prices))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue