From 83cd864d6afdcd90e1dbe1fbeca9c9724d57bb05 Mon Sep 17 00:00:00 2001 From: Michael Geers Date: Sun, 9 May 2021 13:03:56 +0200 Subject: [PATCH] Easee: fix POST methods garbled during refactoring (#983) --- internal/charger/easee.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/charger/easee.go b/internal/charger/easee.go index df4b54eb9..a7fff35df 100644 --- a/internal/charger/easee.go +++ b/internal/charger/easee.go @@ -183,7 +183,7 @@ func (c *Easee) Enable(enable bool) error { var req *http.Request uri := fmt.Sprintf("%s/chargers/%s/settings", easee.API, c.charger) - if req, err = request.New(http.MethodGet, uri, request.MarshalJSON(data), request.JSONEncoding); err == nil { + if req, err = request.New(http.MethodPost, uri, request.MarshalJSON(data), request.JSONEncoding); err == nil { _, err = c.Do(req) c.updated = time.Time{} // clear cache } @@ -199,7 +199,7 @@ func (c *Easee) Enable(enable bool) error { var req *http.Request uri := fmt.Sprintf("%s/chargers/%s/commands/%s", easee.API, c.charger, action) - if req, err = request.New(http.MethodGet, uri, nil, request.JSONEncoding); err == nil { + if req, err = request.New(http.MethodPost, uri, nil, request.JSONEncoding); err == nil { _, err = c.Do(req) c.updated = time.Time{} // clear cache } @@ -224,7 +224,7 @@ func (c *Easee) MaxCurrentMillis(current float64) error { } uri := fmt.Sprintf("%s/sites/%d/circuits/%d/settings", easee.API, c.site, c.circuit) - req, err := request.New(http.MethodGet, uri, request.MarshalJSON(data), request.JSONEncoding) + req, err := request.New(http.MethodPost, uri, request.MarshalJSON(data), request.JSONEncoding) if err == nil { _, err = c.Do(req) c.updated = time.Time{} // clear cache