diff --git a/src/segments/strava.go b/src/segments/strava.go index eb2789a3..458c736e 100644 --- a/src/segments/strava.go +++ b/src/segments/strava.go @@ -129,7 +129,7 @@ func (s *Strava) getAccessToken() (string, error) { if acccessToken, OK := s.env.Cache().Get(StravaAccessToken); OK { return acccessToken, nil } - // use cached refersh token to get new access token + // use cached refresh token to get new access token if refreshToken, OK := s.env.Cache().Get(StravaRefreshToken); OK { if acccessToken, err := s.refreshToken(refreshToken); err == nil { return acccessToken, nil @@ -137,7 +137,8 @@ func (s *Strava) getAccessToken() (string, error) { } // use initial refresh token from property refreshToken := s.props.GetString(properties.RefreshToken, "") - if len(refreshToken) == 0 { + // ignore an empty or default refresh token + if len(refreshToken) == 0 || refreshToken == "111111111111111111111111111111" { return "", &AuthError{ message: InvalidRefreshToken, } diff --git a/website/docs/segments/withings.mdx b/website/docs/segments/withings.mdx index e80616f6..51d01c58 100644 --- a/website/docs/segments/withings.mdx +++ b/website/docs/segments/withings.mdx @@ -67,4 +67,4 @@ The properties below are available for use in your template Now, go out and be active! [templates]: /docs/configuration/templates -[withings]: http://www.ithings.com/ +[withings]: https://www.withings.com/