Fix problems with transitioning to job

This commit is contained in:
Piotr Sarnacki 2013-09-06 22:04:25 +02:00
parent 1594130ff3
commit 7c161069f5

View File

@ -225,6 +225,9 @@ Travis.BuildRoute = Ember.Route.extend
Travis.JobRoute = Ember.Route.extend Travis.JobRoute = Ember.Route.extend
renderTemplate: -> renderTemplate: ->
# TODO: this run.next should not be needed here, I couldn't reproduce it on a clean
# app, so it's most likely because of some weird thing that we do.
Ember.run.next this, ->
@render 'job', outlet: 'pane', into: 'repo' @render 'job', outlet: 'pane', into: 'repo'
serialize: (model, params) -> serialize: (model, params) ->
@ -248,6 +251,7 @@ Travis.JobRoute = Ember.Route.extend
model.removeObserver('build', buildObserver) model.removeObserver('build', buildObserver)
model.addObserver('build', this, buildObserver) model.addObserver('build', this, buildObserver)
buildObserver.apply(this)
model: (params) -> model: (params) ->
Travis.Job.find(params.job_id) Travis.Job.find(params.job_id)