From 4a1f28f42dc13d4b13025eb5746e26a82c12a2bf Mon Sep 17 00:00:00 2001 From: flowerinthenight Date: Thu, 5 Oct 2017 13:41:48 +0900 Subject: [PATCH] Use sdk client in notify. --- pkg/notification/httpnotify.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/notification/httpnotify.go b/pkg/notification/httpnotify.go index d79ed0d..589750d 100644 --- a/pkg/notification/httpnotify.go +++ b/pkg/notification/httpnotify.go @@ -4,6 +4,7 @@ import ( "bytes" "net/http" + "github.com/mobingilabs/mobingi-sdk-go/client" "github.com/pkg/errors" ) @@ -12,10 +13,10 @@ type simpleHttpNotify struct { } func (h *simpleHttpNotify) Notify(payload []byte) error { - client := &http.Client{} + c := client.NewSimpleHttpClient() req, err := http.NewRequest(http.MethodPost, h.Endpoint, bytes.NewBuffer(payload)) req.Header.Add("Content-Type", "application/json") - _, err = client.Do(req) + _, _, err = c.Do(req) if err != nil { return errors.Wrap(err, "notify "+h.Endpoint+" failed") }