golang/oauth2: fixxed nil pointer reference

This commit is contained in:
Dainismo 2023-11-13 21:26:18 +01:00
Родитель b1b9cc6b09
Коммит 88cd8be2cf
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -318,7 +318,7 @@ func (s *reuseTokenSource) Token() (*Token, error) {
return nil, err
}
t.expiryDelta = s.expiryDelta
if s.t.OnTokenRefresh != nil {
if s.t != nil && s.t.OnTokenRefresh != nil {
t.OnTokenRefresh = s.t.OnTokenRefresh
t.OnTokenRefresh(*t)
}