Deferred from the two-way calendar sync work (P4, v0.17.0).
The calendar connections/settings UI swallows failures:
Fix
Add error/success states (toast or inline) and handle non-ok responses in the connections list and settings save flow.
Area
Calendar connections list component + admin calendar-settings page.
Deferred from the two-way calendar sync work (P4, v0.17.0).
The calendar connections/settings UI swallows failures:
CalendarConnectionsListfetch calls lack try/catch — a network failure leaves the component stuck on "Loading…" with no error state.res.ok— a failed disconnect appears to succeed.<a>(minor — verify intended).Fix
Add error/success states (toast or inline) and handle non-ok responses in the connections list and settings save flow.
Area
Calendar connections list component + admin calendar-settings page.