summaryrefslogtreecommitdiff
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/server.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/client/server.go b/client/server.go
index 7a54e58..4c00986 100644
--- a/client/server.go
+++ b/client/server.go
@@ -44,7 +44,8 @@ func (c *Client) retryConfigAuth(srv server.Server, preferTCP bool) (string, str
}
if err != nil {
// Only retry if the error is that the tokens are invalid
- if errors.As(err, &oauth.TokensInvalidError{}) {
+ tErr := &oauth.TokensInvalidError{}
+ if errors.As(err, &tErr) {
cfg, cfgType, err = c.getConfigAuth(srv, preferTCP)
if err == nil {
return cfg, cfgType, nil