Merge pull request #3016 from overleaf/ta-editor-load-events
Fix Editor Load Events GitOrigin-RevId: bb23f17ccab2d53933ad9da870f8ce26fdd169df
This commit is contained in:
@@ -35,6 +35,7 @@ const Features = require('../../infrastructure/Features')
|
||||
const BrandVariationsHandler = require('../BrandVariations/BrandVariationsHandler')
|
||||
const { getUserAffiliations } = require('../Institutions/InstitutionsAPI')
|
||||
const UserController = require('../User/UserController')
|
||||
const AnalyticsManager = require('../Analytics/AnalyticsManager')
|
||||
|
||||
const _ssoAvailable = (affiliation, session, linkedInstitutionIds) => {
|
||||
if (!affiliation.institution) return false
|
||||
@@ -773,6 +774,12 @@ const ProjectController = {
|
||||
const enableOptimize =
|
||||
!!Settings.experimentId && !user.features.zotero
|
||||
|
||||
if (userId) {
|
||||
AnalyticsManager.recordEvent(userId, 'project-opened', {
|
||||
projectId: project._id
|
||||
})
|
||||
}
|
||||
|
||||
res.render('project/editor', {
|
||||
title: project.name,
|
||||
priority_title: true,
|
||||
|
||||
Reference in New Issue
Block a user