diff --git a/vehicle/vag/vwidentity/endpoint.go b/vehicle/vag/vwidentity/endpoint.go index 1bf25ee05..7b21ae9bd 100644 --- a/vehicle/vag/vwidentity/endpoint.go +++ b/vehicle/vag/vwidentity/endpoint.go @@ -147,8 +147,8 @@ func (v *Service) Login(uri, user, password string) (url.Values, error) { err = errors.New(e) } - if u := resp.Request.URL.Query().Get("updated"); err == nil && u != "" { - err = errors.New("terms of service updated- please open app or website and confirm") + if consent := resp.Request.URL.Query().Get("updated") != "" || strings.Contains(resp.Request.URL.Path, "/consent/"); err == nil && consent { + err = errors.New("terms of service updated- please open app or website and confirm: " + resp.Request.URL.String()) } } }