Merge pull request #33482 from overleaf/ar-mixpanel-labs-project

[web/analytics] Send labs user's events to separate mixpanel project

GitOrigin-RevId: 42612b71d2d7a082ffbe1ff614499a0b94553b90
This commit is contained in:
Andrew Rumble
2026-05-29 08:05:57 +00:00
committed by Copybot
parent 5f7e81aafc
commit bb7643f697
11 changed files with 227 additions and 83 deletions
@@ -4,7 +4,7 @@ import UserHelper from './helpers/User.mjs'
import redis from './helpers/redis.mjs'
import Metrics from './helpers/metrics.mjs'
import UserSessionsRedis from '../../../app/src/Features/User/UserSessionsRedis.mjs'
import UserAnalyticsIdCache from '../../../app/src/Features/Analytics/UserAnalyticsIdCache.mjs'
import UserAnalyticsDataCache from '../../../app/src/Features/Analytics/UserAnalyticsDataCache.mjs'
import Features from '../../../app/src/infrastructure/Features.mjs'
const rclient = UserSessionsRedis.client()
@@ -415,7 +415,7 @@ describe('Sessions', function () {
},
},
})
await UserAnalyticsIdCache.reset()
await UserAnalyticsDataCache.reset()
for (let i = 0; i < 5; i++) {
await this.user1.doRequest('GET', '/project')
}