From 86e75ef0e5bcdc2552a16e104937d65397116d39 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Mon, 13 Oct 2014 15:28:17 +0200 Subject: [PATCH] Fix issues creation tracking. --- app/coffee/modules/issues/list.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/coffee/modules/issues/list.coffee b/app/coffee/modules/issues/list.coffee index 179e39d1..acd31682 100644 --- a/app/coffee/modules/issues/list.coffee +++ b/app/coffee/modules/issues/list.coffee @@ -50,11 +50,12 @@ class IssuesController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi "$appTitle", "$tgNavUrls", "$tgEvents", + "$tgAnalytics", "tgLoader" ] constructor: (@scope, @rootscope, @repo, @confirm, @rs, @urls, @params, @q, @location, @appTitle, - @navUrls, @events, tgLoader) -> + @navUrls, @events, @analytics, tgLoader) -> @scope.sectionName = "Issues" @scope.filters = {} @@ -80,9 +81,11 @@ class IssuesController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi return @q.reject(xhr) @scope.$on "issueform:new:success", => + @analytics.trackEvent("issue", "create", "create issue on issues list", 1) @.loadIssues() @.loadFilters() + initializeSubscription: -> routingKey = "changes.project.#{@scope.projectId}.issues" @events.subscribe @scope, routingKey, (message) =>