fix: update baseline logic in useDocuments and useInbox hooks to accurately track new items and unread counts, addressing timing issues with Electric updates

This commit is contained in:
Anish Sarkar 2026-03-06 20:21:28 +05:30
parent 1a688c7161
commit 3e4db20bcb
3 changed files with 41 additions and 17 deletions

View file

@ -71,7 +71,8 @@ const pendingSyncs = new Map<string, Promise<SyncHandle>>();
// real-time documents table with title/created_by_id/status columns,
// consolidated single documents sync, pending state for document queue visibility
// v6: added enable_summary column to search_source_connectors
const SYNC_VERSION = 6;
// v7: fixed connector-popup using invalid category for useInbox
const SYNC_VERSION = 7;
// Database name prefix for identifying SurfSense databases
const DB_PREFIX = "surfsense-";