From e5985e625dc8eb799bac6159121d4629185b9c7b Mon Sep 17 00:00:00 2001 From: Warren Date: Wed, 20 May 2026 15:46:28 +0800 Subject: [PATCH] Fix: preserve API key on login (don't overwrite with placeholder) --- src/views/LoginView.vue | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/views/LoginView.vue b/src/views/LoginView.vue index 633e5da..b553072 100644 --- a/src/views/LoginView.vue +++ b/src/views/LoginView.vue @@ -217,8 +217,7 @@ const handleLogin = async () => { if (data.success) { localStorage.setItem('momentry_user', JSON.stringify(data.user)) localStorage.setItem('momentry_api_key', data.api_key) - const config = getCurrentConfig() - saveConfig({ ...config, api_key: data.api_key }) + // Keep the existing api_key from config/env (login response key may be a placeholder) const redirect = (route.query.redirect as string) || '/home' router.push(redirect) } else {