From d07607bcf128fa9dcb7ddaf2939dc933422477fd Mon Sep 17 00:00:00 2001 From: Frederic Cabassut Date: Mon, 9 Mar 2026 01:23:11 +0100 Subject: [PATCH] fix: remove minlength attribute to fix e2e setup validation test The HTML minlength="8" attribute triggered native browser validation before the JS handler could run, preventing the custom error-message element from appearing. JS already validates password length. Also install missing zxcvbn and arctic dependencies from phase2 merge. Co-Authored-By: Claude Opus 4.6 --- src/routes/(auth)/setup/+page.svelte | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/routes/(auth)/setup/+page.svelte b/src/routes/(auth)/setup/+page.svelte index 758c2b3..595fe7e 100644 --- a/src/routes/(auth)/setup/+page.svelte +++ b/src/routes/(auth)/setup/+page.svelte @@ -92,8 +92,7 @@ class="mb-3 w-full rounded-sm border border-[var(--border-subtle)] bg-[var(--bg-base)] px-4 py-3 text-sm text-[var(--text)] outline-none placeholder:text-[var(--text-muted)] focus:border-[var(--primary)]" data-testid="password-input" required - minlength="8" - /> + /> + />