From c4258bbccdd5bbf90bc29991576ab64db7f54aab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Wed, 19 Feb 2025 09:54:20 +0100 Subject: [PATCH] fix(buffer): delete last screen view again on completed session --- packages/db/src/buffers/event-buffer-redis.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/db/src/buffers/event-buffer-redis.ts b/packages/db/src/buffers/event-buffer-redis.ts index dc3a0abf..71a7c6f1 100644 --- a/packages/db/src/buffers/event-buffer-redis.ts +++ b/packages/db/src/buffers/event-buffer-redis.ts @@ -225,13 +225,13 @@ return "OK" addEventToSession(); } else if (event.name === 'session_end') { - // // Delete last screen view - // multi.del( - // this.getLastEventKey({ - // projectId: event.project_id, - // profileId: event.profile_id, - // }), - // ); + // Delete last screen view + multi.del( + this.getLastEventKey({ + projectId: event.project_id, + profileId: event.profile_id, + }), + ); // Check if session has any events const eventCount = await redis.llen(sessionKey);