diff --git a/src/modules/parcel-sync/services/eterra-client.ts b/src/modules/parcel-sync/services/eterra-client.ts index 9734ed0..e0c01b7 100644 --- a/src/modules/parcel-sync/services/eterra-client.ts +++ b/src/modules/parcel-sync/services/eterra-client.ts @@ -78,16 +78,16 @@ type SessionEntry = { }; const globalStore = globalThis as { - __eterraSessionStore?: Map; - __eterraCleanupTimer?: ReturnType; + __eterraClientCache?: Map; + __eterraClientCleanupTimer?: ReturnType; }; const sessionStore = - globalStore.__eterraSessionStore ?? new Map(); -globalStore.__eterraSessionStore = sessionStore; + globalStore.__eterraClientCache ?? new Map(); +globalStore.__eterraClientCache = sessionStore; // Periodic cleanup of expired sessions (every 5 minutes, 9-min TTL) -if (!globalStore.__eterraCleanupTimer) { - globalStore.__eterraCleanupTimer = setInterval(() => { +if (!globalStore.__eterraClientCleanupTimer) { + globalStore.__eterraClientCleanupTimer = setInterval(() => { const now = Date.now(); for (const [key, entry] of sessionStore.entries()) { if (now - entry.lastUsed > 9 * 60_000) {