Passing error code

bot-api-6.1
bcmk 2019-03-01 20:17:35 +04:00
parent ec221ba9ea
commit 016d6acdf3
2 changed files with 2 additions and 1 deletions

2
bot.go
View File

@ -84,7 +84,7 @@ func (bot *BotAPI) MakeRequest(endpoint string, params url.Values) (APIResponse,
if apiResp.Parameters != nil {
parameters = *apiResp.Parameters
}
return apiResp, Error{apiResp.Description, parameters}
return apiResp, Error{Code: apiResp.ErrorCode, Message: apiResp.Description, ResponseParameters: parameters}
}
return apiResp, nil

View File

@ -897,6 +897,7 @@ type PreCheckoutQuery struct {
// Error is an error containing extra information returned by the Telegram API.
type Error struct {
Code int
Message string
ResponseParameters
}