Просмотр исходного кода

Merge pull request #1818 from overleaf/jel-trial-impression-timeout

Send timeout trial impression event

GitOrigin-RevId: 6931c3063c094cff843ffa7fac5a513af8f6b8f5
Jessica Lawshe 7 лет назад
Родитель
Сommit
81c3f1919e
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      services/web/public/src/ide/pdf/controllers/PdfController.js

+ 10 - 0
services/web/public/src/ide/pdf/controllers/PdfController.js

@@ -407,6 +407,16 @@ define([
         $scope.pdf.view = 'errors'
         $scope.pdf.timedout = true
         fetchLogs(fileByPath, { pdfDownloadDomain })
+        if (
+          !$scope.hasPremiumCompile &&
+          ide.$scope.project.owner._id === ide.$scope.user.id
+        ) {
+          event_tracking.send(
+            'subscription-funnel',
+            'editor-click-feature',
+            'compile-timeout'
+          )
+        }
       } else if (response.status === 'terminated') {
         $scope.pdf.view = 'errors'
         $scope.pdf.compileTerminated = true