From f2917aeaf86961f563c611d7e685985873ce67b9 Mon Sep 17 00:00:00 2001 From: liuxiongfeng Date: Wed, 11 Feb 2026 13:06:41 +0800 Subject: [PATCH] fix: use safe type assertion for errcheck lint compliance --- backend/internal/service/antigravity_token_provider.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/internal/service/antigravity_token_provider.go b/backend/internal/service/antigravity_token_provider.go index 774c1c75..4dbc8e39 100644 --- a/backend/internal/service/antigravity_token_provider.go +++ b/backend/internal/service/antigravity_token_provider.go @@ -162,7 +162,7 @@ func (p *AntigravityTokenProvider) GetAccessToken(ctx context.Context, account * func (p *AntigravityTokenProvider) tryFillProjectID(ctx context.Context, account *Account, accessToken string) { // 冷却检查:60s 内不重复尝试 if lastAttempt, ok := p.projectIDFillAttempts.Load(account.ID); ok { - if time.Since(lastAttempt.(time.Time)) < projectIDFillCooldown { + if t, ok := lastAttempt.(time.Time); ok && time.Since(t) < projectIDFillCooldown { return } }