/courses/teachers analytics

This commit is contained in:
Matt Lott 2015-12-04 14:19:56 -08:00
parent 6ac659b571
commit ee9e16a484
2 changed files with 4 additions and 3 deletions

View file

@ -14,7 +14,7 @@ module.exports = class AddLevelSystemModal extends ModalView
if @classroom
application.tracker?.trackEvent 'Classroom started edit settings', category: 'Courses', classroomID: @classroom.id
else
application.tracker?.trackEvent 'Classroom started edit settings', category: 'Courses'
application.tracker?.trackEvent 'Create new class', category: 'Courses'
onClickSaveSettingsButton: ->
name = $('.settings-name-input').val()

View file

@ -57,6 +57,7 @@ module.exports = class TeacherCoursesView extends RootView
return
modal = new InviteToClassroomModal({classroom: classroom})
@openModalView(modal)
application.tracker?.trackEvent 'Classroom started add students', category: 'Courses', classroomID: classroom.id
onClickCreateNewClassButton: ->
return @openModalView new AuthModal() if me.get('anonymous')
@ -76,7 +77,7 @@ module.exports = class TeacherCoursesView extends RootView
modal = new ClassroomSettingsModal({classroom: classroom})
@openModalView(modal)
@listenToOnce modal, 'hide', @render
onLoaded: ->
super()
@addFreeCourseInstances()
@ -98,4 +99,4 @@ module.exports = class TeacherCoursesView extends RootView
courseInstance.save(null, {validate: false})
@courseInstances.add(courseInstance)
@listenToOnce courseInstance, 'sync', @addFreeCourseInstances
return
return