clear log on job:requeued hax
This commit is contained in:
parent
82c2a4f14c
commit
038b6b0572
|
@ -9,6 +9,9 @@ require 'travis/model'
|
|||
@addObserver 'body', @fetchWorker
|
||||
@fetchWorker()
|
||||
|
||||
clear: ->
|
||||
@set('body', '')
|
||||
|
||||
append: (body) ->
|
||||
if @get('isLoaded')
|
||||
@set('body', @get('body') + body)
|
||||
|
|
|
@ -37,6 +37,9 @@ require 'travis/model'
|
|||
@get('state') == 'finished'
|
||||
).property('state')
|
||||
|
||||
clearLog: ->
|
||||
@get('log').clear() if @get('log.isLoaded')
|
||||
|
||||
sponsor: (->
|
||||
worker = @get('log.workerName')
|
||||
if worker && worker.length
|
||||
|
|
|
@ -37,6 +37,11 @@ $.extend Travis.Pusher.prototype,
|
|||
receive: (event, data) ->
|
||||
return if event.substr(0, 6) == 'pusher'
|
||||
data = @normalize(event, data) if data.id
|
||||
|
||||
if event == 'job:requeued'
|
||||
job = Travis.Job.find(data.job.id)
|
||||
job.clearLog() if job
|
||||
|
||||
Ember.run.next ->
|
||||
Travis.app.store.receive(event, data)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user