From cbf597eaf6f657b48e0192ccf6f43b08956456be Mon Sep 17 00:00:00 2001 From: LeeMyeongJun Date: Wed, 30 Nov 2016 21:41:10 +0900 Subject: [PATCH] add error try catch in the configs MessageConfig values method --- configs.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/configs.go b/configs.go index be8b4e5..e67fce2 100644 --- a/configs.go +++ b/configs.go @@ -198,7 +198,11 @@ type MessageConfig struct { // values returns a url.Values representation of MessageConfig. func (config MessageConfig) values() (url.Values, error) { - v, _ := config.BaseChat.values() + v, err := config.BaseChat.values() + if err != nil { + data := url.Values{} + return data, err + } v.Add("text", config.Text) v.Add("disable_web_page_preview", strconv.FormatBool(config.DisableWebPagePreview)) if config.ParseMode != "" {