mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-10 22:50:46 +02:00
Merge pull request #19348 from overleaf/tm-link-sharing-changes-events-fixes
Link sharing changes events fixes for collaborator sharing-updates prompt and project open event GitOrigin-RevId: 45449f0dd27e07de189a9c2620b0aa9a8849dc41
This commit is contained in:
@@ -553,17 +553,18 @@ const _ProjectController = {
|
||||
const ownerFeatures = await UserGetter.promises.getUserFeatures(
|
||||
project.owner_ref
|
||||
)
|
||||
const planLimit = ownerFeatures?.collaborators || 0
|
||||
const namedEditors = project.collaberator_refs?.length || 0
|
||||
const exceedAtLimit = planLimit > -1 && namedEditors >= planLimit
|
||||
const projectOpenedSegmentation = {
|
||||
projectId: project._id,
|
||||
// temporary link sharing segmentation:
|
||||
linkSharingWarning: linkSharingChanges?.variant,
|
||||
namedEditors: project.collaberator_refs?.length || 0,
|
||||
namedEditors,
|
||||
tokenEditors: project.tokenAccessReadAndWrite_refs?.length || 0,
|
||||
planLimit: ownerFeatures?.collaborators || 0,
|
||||
planLimit,
|
||||
exceedAtLimit,
|
||||
}
|
||||
projectOpenedSegmentation.exceedAtLimit =
|
||||
projectOpenedSegmentation.namedEditors >=
|
||||
projectOpenedSegmentation.planLimit
|
||||
AnalyticsManager.recordEventForUserInBackground(
|
||||
userId,
|
||||
'project-opened',
|
||||
|
||||
Reference in New Issue
Block a user