Surface save errors and revert optimistic update in email provider selector

Fixkamo-internal
Shipped
April 16, 2026 at 2:59 AM UTC
Author
kamo
Commit
9a12659

When saving a non-configurable provider (KamoMail, ParentOrg, NotConfigured) failed, the error was set in state but never displayed in the list view, and the optimistic UI update was never reverted — leaving the card appearing selected while the DB was unchanged. On refresh the old value would reappear. - Revert selectedProvider to previous value on save failure - Clear any stale loadError before each save attempt - Show the Alert in the list view so the actual error is visible

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing