From 18cb1e0efdf03c13808c6fa2bfe24aa5fe5493af Mon Sep 17 00:00:00 2001 From: sanio Date: Tue, 8 Jul 2025 21:57:23 +0900 Subject: [PATCH] fix api key store error --- src/common/services/modelStateService.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/common/services/modelStateService.js b/src/common/services/modelStateService.js index 33de127..7218ce7 100644 --- a/src/common/services/modelStateService.js +++ b/src/common/services/modelStateService.js @@ -67,6 +67,11 @@ class ModelStateService { }; this.state = this.store.get(`users.${userId}`, defaultState); console.log(`[ModelStateService] State loaded for user: ${userId}`); + for (const p of Object.keys(PROVIDERS)) { + if (!(p in this.state.apiKeys)) { + this.state.apiKeys[p] = null; + } + } this._autoSelectAvailableModels(); this._saveState(); this._logCurrentSelection();