From 9462ac8498b4f6d8f92bfcab6eaa700ad6f5521e Mon Sep 17 00:00:00 2001 From: Bohdan Triapitsyn Date: Tue, 24 Feb 2026 13:33:23 +0200 Subject: [PATCH] feat: add usage display mode options to settings update --- packages/web/server/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/web/server/index.js b/packages/web/server/index.js index cc53fdf1..2ad94bbc 100644 --- a/packages/web/server/index.js +++ b/packages/web/server/index.js @@ -1706,6 +1706,9 @@ const sanitizeSettingsUpdate = (payload) => { if (typeof candidate.usageRefreshIntervalMs === 'number' && Number.isFinite(candidate.usageRefreshIntervalMs)) { result.usageRefreshIntervalMs = Math.max(30000, Math.min(300000, Math.round(candidate.usageRefreshIntervalMs))); } + if (candidate.usageDisplayMode === 'usage' || candidate.usageDisplayMode === 'remaining') { + result.usageDisplayMode = candidate.usageDisplayMode; + } if (Array.isArray(candidate.usageDropdownProviders)) { result.usageDropdownProviders = normalizeStringArray(candidate.usageDropdownProviders); }