Merge pull request #30745 from overleaf/rh-cio-rollout-props

Expose additional user properties to customer.io

GitOrigin-RevId: 109c2dab13613d590ebcf70d685b7f4fb2e8f4af
This commit is contained in:
roo hutton
2026-01-16 13:37:11 +00:00
committed by Copybot
parent 3f9a7cf463
commit 0315b79f9e
5 changed files with 58 additions and 26 deletions
@@ -148,6 +148,7 @@ describe('ProjectListController', function () {
bestSubscription: { type: 'free' },
individualSubscription: null,
memberGroupSubscriptions: [],
managedGroupSubscriptions: [],
}),
},
}
@@ -472,6 +473,8 @@ describe('ProjectListController', function () {
ctx.Features.hasFeature.withArgs('saas').returns(true)
ctx.SubscriptionViewModelBuilder.promises.getUsersSubscriptionDetails.resolves(
{
memberGroupSubscriptions: [],
managedGroupSubscriptions: [],
bestSubscription: {
type: 'free',
},
@@ -491,6 +494,8 @@ describe('ProjectListController', function () {
ctx.Features.hasFeature.withArgs('saas').returns(true)
ctx.SubscriptionViewModelBuilder.promises.getUsersSubscriptionDetails.resolves(
{
memberGroupSubscriptions: [],
managedGroupSubscriptions: [],
bestSubscription: {
type: 'individual',
},
@@ -897,7 +902,7 @@ describe('ProjectListController', function () {
beforeEach(function (ctx) {
ctx.Features.hasFeature.withArgs('saas').returns(true)
ctx.SubscriptionViewModelBuilder.promises.getUsersSubscriptionDetails.resolves(
{ memberGroupSubscriptions: [] }
{ memberGroupSubscriptions: [], managedGroupSubscriptions: [] }
)
ctx.UserGetter.promises.getUserFullEmails.resolves([
{