change to .text() extraction of template, fix SafeWaiter error handling
This commit is contained in:
@@ -14,7 +14,7 @@ class ProfileDistributionWidget
|
||||
title: @title
|
||||
feature: @feature
|
||||
endpoint: @endpoint
|
||||
template_html = $("#profile-distribution-widget-template").html()
|
||||
template_html = $("#profile-distribution-widget-template").text()
|
||||
@$container.html Mustache.render template_html, template_params
|
||||
|
||||
reset_display: ->
|
||||
@@ -93,7 +93,7 @@ class ProfileDistributionWidget
|
||||
class GradeDistributionDisplay
|
||||
constructor: ({@$container, @endpoint}) ->
|
||||
template_params = {}
|
||||
template_html = $('#grade-distributions-widget-template').html()
|
||||
template_html = $('#grade-distributions-widget-template').text()
|
||||
@$container.html Mustache.render template_html, template_params
|
||||
@$problem_selector = @$container.find '.problem-selector'
|
||||
|
||||
|
||||
@@ -61,10 +61,8 @@ class SafeWaiter
|
||||
=>
|
||||
@waitFor_handlers = @waitFor_handlers.filter (g) -> g isnt f
|
||||
if @waitFor_handlers.length is 0
|
||||
plantTimeout 0, =>
|
||||
@fired = true
|
||||
for cb in @after_handlers
|
||||
cb()
|
||||
@fired = true
|
||||
@after_handlers.map (cb) -> plantTimeout 0, cb
|
||||
|
||||
f.apply this, arguments
|
||||
|
||||
|
||||
Reference in New Issue
Block a user