From 357a298e6d8366bdac95e3de6e3fbf91b23b4fab Mon Sep 17 00:00:00 2001 From: andig Date: Sun, 3 Mar 2024 11:43:14 +0100 Subject: [PATCH] Tronity: fix app token refresh --- vehicle/tronity.go | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/vehicle/tronity.go b/vehicle/tronity.go index 7c0a32e82..dec5b9875 100644 --- a/vehicle/tronity.go +++ b/vehicle/tronity.go @@ -152,15 +152,12 @@ func (v *Tronity) RefreshToken(_ *oauth2.Token) (*oauth2.Token, error) { GrantType: "app", } - req, err := request.New(http.MethodPost, v.oc.Endpoint.TokenURL, request.MarshalJSON(data), request.JSONEncoding) - if err != nil { - return nil, err - } + req, _ := request.New(http.MethodPost, v.oc.Endpoint.TokenURL, request.MarshalJSON(data), request.JSONEncoding) - var token oauth2.Token - err = request.NewHelper(v.log).DoJSON(req, &token) + var token oauth.Token + err := request.NewHelper(v.log).DoJSON(req, &token) - return &token, err + return (*oauth2.Token)(&token), err } // vehicles implements the vehicles api