Enable analytics tracking on request quote view

This commit is contained in:
Matt Lott 2016-02-05 10:49:46 -08:00
parent e75bca2b43
commit b495c581a7

View file

@ -43,6 +43,8 @@ module.exports = class RequestQuoteView extends RootView
if @trialRequests.size() if @trialRequests.size()
@trialRequest = @trialRequests.first() @trialRequest = @trialRequests.first()
me.setRole 'teacher' me.setRole 'teacher'
if @trialRequest and @trialRequest.get('status') isnt 'submitted' and @trialRequest.get('status') isnt 'approved'
window.tracker?.trackEvent 'View Trial Request', category: 'Teachers', label: 'View Trial Request', ['Mixpanel']
super() super()
onSubmitForm: (e) -> onSubmitForm: (e) ->
@ -80,6 +82,7 @@ module.exports = class RequestQuoteView extends RootView
onTrialRequestSubmit: -> onTrialRequestSubmit: ->
@$('form, #form-submit-success').toggleClass('hide') @$('form, #form-submit-success').toggleClass('hide')
window.tracker?.trackEvent 'Submit Trial Request', category: 'Teachers', label: 'Trial Request', ['Mixpanel']
onClickLoginButton: -> onClickLoginButton: ->
modal = new AuthModal({ modal = new AuthModal({