Merge pull request #5278 from overleaf/ab-analytics-id-old-sessions-fix

Backfill analyticsId for old sessions

GitOrigin-RevId: daecec07cf3cf0d40cab8c875528f7ebd667bd8b
This commit is contained in:
Alexandre Bourdin 2021-09-29 10:59:38 +02:00 committed by Copybot
parent 9c83d58caa
commit 01588adec7

View file

@ -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()
}