From 87193768abd2bbc5c880dd59846512083f51990d Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Thu, 15 Dec 2022 12:51:11 +0100 Subject: Client Server: Use double pointer to check errors As --- client/server.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3