From fc9939d1f1817c0b014cc54e6525b98762835295 Mon Sep 17 00:00:00 2001 From: Elias Schneider Date: Tue, 30 Sep 2025 14:06:13 +0200 Subject: [PATCH] fix: prevent endless effect loop in login wrapper --- frontend/src/lib/components/login-wrapper.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/login-wrapper.svelte b/frontend/src/lib/components/login-wrapper.svelte index c3c28177..7997e246 100644 --- a/frontend/src/lib/components/login-wrapper.svelte +++ b/frontend/src/lib/components/login-wrapper.svelte @@ -24,8 +24,8 @@ label: m.alternative_sign_in_methods() }); - $effect(() => { - if ($appConfigStore.emailOneTimeAccessAsUnauthenticatedEnabled) { + appConfigStore.subscribe((config) => { + if (config.emailOneTimeAccessAsUnauthenticatedEnabled) { alternativeSignInButton.href = '/login/alternative'; alternativeSignInButton.label = m.alternative_sign_in_methods(); } else {