From 4d2c020ab52606cee3c8ec5381270dd1145314f6 Mon Sep 17 00:00:00 2001 From: Alexandre Bourdin Date: Wed, 29 Sep 2021 10:59:38 +0200 Subject: [PATCH] Merge pull request #5278 from overleaf/ab-analytics-id-old-sessions-fix Backfill analyticsId for old sessions GitOrigin-RevId: daecec07cf3cf0d40cab8c875528f7ebd667bd8b --- services/web/app/src/Features/Analytics/AnalyticsManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/web/app/src/Features/Analytics/AnalyticsManager.js b/services/web/app/src/Features/Analytics/AnalyticsManager.js index cdf4698105..7c01c28057 100644 --- a/services/web/app/src/Features/Analytics/AnalyticsManager.js +++ b/services/web/app/src/Features/Analytics/AnalyticsManager.js @@ -212,7 +212,7 @@ async function analyticsIdMiddleware(req, res, next) { } } else { if (sessionUser) { - session.analyticsId = sessionUser.analyticsId + session.analyticsId = sessionUser.analyticsId || sessionUser.userId // backfill for logged-in sessions created before we added the analyticsId } else { session.analyticsId = uuid.v4() }