Rerender log 'pre' on requeue
This commit is contained in:
parent
4e7329f638
commit
b718c3aa2b
|
@ -1,6 +1,7 @@
|
|||
require 'travis/model'
|
||||
|
||||
@Travis.Artifact = Travis.Model.extend
|
||||
version: 1 # used to refresh log on requeue
|
||||
body: DS.attr('string')
|
||||
init: ->
|
||||
@_super.apply this, arguments
|
||||
|
@ -12,6 +13,7 @@ require 'travis/model'
|
|||
|
||||
clear: ->
|
||||
@set('body', '')
|
||||
@incrementProperty('version')
|
||||
|
||||
append: (body) ->
|
||||
if @get('isInitialized')
|
||||
|
|
|
@ -68,7 +68,6 @@ Travis.Store = DS.Store.extend
|
|||
{ id: id, clientId: clientId }
|
||||
|
||||
receive: (event, data) ->
|
||||
console.log event, data if event == 'job:log'
|
||||
[name, type] = event.split(':')
|
||||
|
||||
mappings = @adapter.get('mappings')
|
||||
|
|
|
@ -146,6 +146,10 @@
|
|||
didChange: 'logContentsDidChange'
|
||||
willChange: 'logContentsWillChange'
|
||||
|
||||
version: (->
|
||||
@rerender()
|
||||
).observes('log.version')
|
||||
|
||||
logDidChange: (->
|
||||
if @get('log.isInitialized') && @state == 'inDOM'
|
||||
@attachLogObservers()
|
||||
|
|
Loading…
Reference in New Issue
Block a user