Fix issues creation tracking.

stable
Andrey Antukh 2014-10-13 15:28:17 +02:00
parent 59d5748a15
commit 86e75ef0e5
1 changed files with 4 additions and 1 deletions

View File

@ -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) =>