From 0ab613e57fa7db2f1f87b86ad5f6e047c9f5539c Mon Sep 17 00:00:00 2001 From: congvc Date: Wed, 6 May 2026 23:15:37 +0700 Subject: [PATCH] fix(dashboard): revert GLM and Claude legacy plan fallbacks to Unknown MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The original fix replaced || "Unknown" with || null for GLM and Claude legacy (non-OAuth) paths. Per user clarification, "Unknown" is a valid display fallback when no plan data exists — null-based fallbacks caused the Provider Limits dashboard to show no badge rather than a clear "Unknown" indicator. Revert only the usage.ts changes. Claude OAuth mapTokens plan extraction (claude.ts) and the associated tests remain unchanged. --- open-sse/services/usage.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/open-sse/services/usage.ts b/open-sse/services/usage.ts index 820f7cfb4a..2bf2edec5f 100644 --- a/open-sse/services/usage.ts +++ b/open-sse/services/usage.ts @@ -554,7 +554,9 @@ async function getGlmUsage(apiKey: string, providerSpecificData?: Record