Add handful of events to the Segment.io whitelist

This commit is contained in:
Renzo Lucioni
2013-06-24 16:53:01 -04:00
parent b14553d867
commit bcbce3eff0
2 changed files with 5 additions and 5 deletions

View File

@@ -138,7 +138,7 @@ class @Problem
# maybe preferable to consolidate all dispatches to use FormData
###
check_fd: =>
Logger.log 'problem_check', @answers
Logger.log 'problem_check', answers: @answers
# If there are no file inputs in the problem, we can fall back on @check
if $('input:file').length == 0
@@ -212,7 +212,7 @@ class @Problem
$.ajaxWithPrefix("#{@url}/problem_check", settings)
check: =>
Logger.log 'problem_check', @answers
Logger.log 'problem_check', answers: @answers
$.postWithPrefix "#{@url}/problem_check", @answers, (response) =>
switch response.success
when 'incorrect', 'correct'
@@ -224,7 +224,7 @@ class @Problem
@gentle_alert response.success
reset: =>
Logger.log 'problem_reset', @answers
Logger.log 'problem_reset', answers: @answers
$.postWithPrefix "#{@url}/problem_reset", id: @id, (response) =>
@render(response.html)
@updateProgress response
@@ -284,7 +284,7 @@ class @Problem
@el.find('.capa_alert').css(opacity: 0).animate(opacity: 1, 700)
save: =>
Logger.log 'problem_save', @answers
Logger.log 'problem_save', answers: @answers
$.postWithPrefix "#{@url}/problem_save", @answers, (response) =>
saveMessage = response.msg
@gentle_alert saveMessage

View File

@@ -1,6 +1,6 @@
class @Logger
# events we want sent to Segment.io for tracking
SEGMENT_IO_WHITELIST = ["seq_goto", "seq_next", "seq_prev"]
SEGMENT_IO_WHITELIST = ["seq_goto", "seq_next", "seq_prev", "problem_check", "problem_reset", "problem_show", "problem_save"]
@log: (event_type, data) ->
if event_type in SEGMENT_IO_WHITELIST