KamoCRM

Add 30s polling fallback for real-time email updates when WebSocket is unavailable

Fixkamo-internal
Shipped
17 மார்ச், 2026 அன்று 10:46 PM UTC
Author
kamo
Commit
97e980c

The WebSocket connection silently fails after 3 retries, leaving the UI permanently stale. This adds a 30-second polling interval as a reliable fallback across all email components: - MailButton: polls unread count + listens for email:folder-changed events - FolderSidebar: polls folder list with unread counts - MessageBrowser: polls current folder message list - ConversationListView: polls conversation list WebSocket notifications still trigger immediate refreshes when available.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing