chore: planning artifacts + mcp.json update
- .mcp.json: Playwright MCP config - 08-UAT.md: Phase 8 UAT results - quick task summaries: 260630 user-settings, 260701 calendar domain Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
---
|
||||
slug: user-settings-bugfix
|
||||
status: complete
|
||||
date: 2026-06-30
|
||||
commit: 88db54f
|
||||
---
|
||||
|
||||
# Summary
|
||||
|
||||
Fixed two UX bugs in the account settings page found via Playwright verification.
|
||||
|
||||
## Bug 1: Stale password error cleared
|
||||
Added `onChange` handlers to all three password inputs. `pwError` and `pwMismatch` now reset on first keystroke — no longer visible while user types new values between submits.
|
||||
|
||||
## Bug 2: Header avatar live update
|
||||
- Added `avatarVersion: number` + `bumpAvatarVersion()` to `auth-store.ts`
|
||||
- After successful upload: `bumpAvatarVersion()` + `setUser({...user, hasAvatar: true})`
|
||||
- Header `<img>` src uses `?v={avatarVersion}` — forces browser re-fetch when version bumps
|
||||
Reference in New Issue
Block a user