Merge pull request #30366 from overleaf/mj-em-package-meta

[web] Add event for package usage

GitOrigin-RevId: e994becf01e7e4c8642cd1815ffe05907a5fd63c
This commit is contained in:
Eric Mc Sween
2026-01-08 09:05:53 +00:00
committed by Copybot
parent 75734993e7
commit f2a70de6ef
7 changed files with 82 additions and 9 deletions
@@ -50,6 +50,10 @@ describe('AnalyticsManager', function () {
add: sinon.stub().resolves(),
process: sinon.stub().resolves(),
}
ctx.analyticsPackageUsageQueue = {
add: sinon.stub().resolves(),
process: sinon.stub().resolves(),
}
ctx.Queues = {
getQueue: queueName => {
switch (queueName) {
@@ -65,6 +69,8 @@ describe('AnalyticsManager', function () {
return ctx.analyticsAccountMappingQueue
case 'analytics-email-change':
return ctx.analyticsEmailChangeQueue
case 'analytics-package-usage':
return ctx.analyticsPackageUsageQueue
default:
throw new Error('Unexpected queue name')
}
@@ -372,6 +378,8 @@ describe('AnalyticsManager', function () {
return ctx.analyticsAccountMappingQueue
case 'analytics-email-change':
return ctx.analyticsEmailChangeQueue
case 'analytics-package-usage':
return ctx.analyticsPackageUsageQueue
default:
throw new Error('Unexpected queue name')
}