From 49255cff30fb2f588217aefb0fe547ef0fd213fc Mon Sep 17 00:00:00 2001 From: Horus3 Date: Mon, 30 Mar 2015 19:25:13 +0200 Subject: Fix small bug in error handling. --- handler.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/handler.go b/handler.go index ce9f2a7..61564b8 100644 --- a/handler.go +++ b/handler.go @@ -28,11 +28,14 @@ func WebhookHandler(w http.ResponseWriter, r *http.Request) { err := decoder.Decode(&hook) if err != nil { + var body string content, cError := ioutil.ReadAll(r.Body) if err != nil { log.Println("Can't read r.Body.", cError) + body = "Message not readable." + } else { + body = string(content) } - body := string(content) log.Print("Wrong JSON.", err, "Original message: "+body) -- cgit v1.2.3