diff --git a/frontend/src/event-store.ts b/frontend/src/event-store.ts index 37703d8..8277228 100644 --- a/frontend/src/event-store.ts +++ b/frontend/src/event-store.ts @@ -37,7 +37,7 @@ export class EventStore { private clearOld() { const now = Date.now(); const firstCurrent = this.events.findIndex((v) => (now - v.at.getTime()) <= CURRENT_THRESHOLD * 1000); - const deleted = this.events.splice(0, firstCurrent !== -1 ? firstCurrent : undefined); + const deleted = this.events.splice(0, firstCurrent !== -1 ? firstCurrent : this.events.length); for (const deletedEvent of deleted) { for (const listener of this.listeners) {