fix things after rebase

This commit is contained in:
Sven Fuchs 2012-12-03 19:42:54 +01:00
parent 15dc2c503d
commit d005f241ba
5 changed files with 16 additions and 19 deletions

View File

@ -30,7 +30,7 @@ require 'travis/model'
).property('data.job_ids.length')
isFinished: (->
@get('state') == 'finished'
@get('state') in ['passed', 'failed', 'errored', 'canceled']
).property('state')
requiredJobs: (->
@ -60,15 +60,11 @@ require 'travis/model'
Travis.ajax.post '/requests', build_id: @get('id')
isAttributeLoaded: (key) ->
if ['_duration', 'finishedAt', 'state'].contains(key) && !@get('finished')
if ['_duration', 'finishedAt', 'state'].contains(key) && !@get('isFinished')
return true
else
@_super(key)
finished: (->
@get('state') == 'finished'
).property('state')
@Travis.Build.reopenClass
byRepoId: (id, parameters) ->

View File

@ -32,7 +32,7 @@ require 'travis/model'
).property('data.config')
isFinished: (->
@get('state') == 'finished'
@get('state') in ['passed', 'failed', 'errored', 'canceled']
).property('state')
clearLog: ->
@ -82,15 +82,15 @@ require 'travis/model'
).observes('state')
isAttributeLoaded: (key) ->
if ['finishedAt', 'state'].contains(key) && !@get('finished')
if ['finishedAt', 'state'].contains(key) && !@get('isFinished')
return true
else if key == 'startedAt' && @get('state') == 'created'
return true
else
@_super(key)
finished: (->
@get('state') == 'finished'
isFinished: (->
@get('state') in ['passed', 'failed', 'errored', 'canceled']
).property('state')
@Travis.Job.reopenClass

View File

@ -22,7 +22,8 @@ lineNumberRoute = Ember.Route.extend
Travis.Router = Ember.Router.extend
location: 'travis'
enableLogging: true
# enableLogging: true
enableLogging: false
initialState: 'loading'
showRoot: Ember.Route.transitionTo('root.home.show')

View File

@ -104,10 +104,8 @@
logSubscriber: (->
# for some reason observing context does not work,
# TODO: find out why
job = @get('job')
state = @get('job.state')
if job && state != 'finished'
job.subscribe()
job = @get('job')
job.subscribe() if job && !job.get('isFinished')
null
).property('job', 'job.state')

View File

@ -133,16 +133,16 @@
Travis.app.router.flashController.loadFlashes([{ error: 'Travis encountered an error while trying to regenerate the key, please try again.'}])
canRequeueBuild: (->
@get('isBuildTab') && @get('build.isFinished') && @get('hasPermissions')
@get('isBuildTab') && @get('build.isFinished') && @get('hasPermission')
).property('isBuildTab', 'build.isFinished', 'hasPermissions')
canRequeueJob: (->
@get('isJobTab') && @get('job.isFinished') && @get('hasPermissions')
@get('isJobTab') && @get('job.isFinished') && @get('hasPermission')
).property('isJobTab', 'job.isFinished', 'hasPermissions')
canCancelBuild: (->
@get('isBuildTab') && @get('build.canCancel') && @get('hasPermission')
).property('build.state', 'hasPushPermissions', 'tab')
).property('build.state', 'hasPermission', 'tab')
canRegenerateKey: (->
@get('hasPermissions')
@ -150,7 +150,8 @@
canCancelJob: (->
@get('isJobTab') && @get('job.canCancel') && @get('hasPermission')
).property('job.state', 'hasPushPermissions', 'tab')
).property('job.state', 'hasPermission', 'tab')
isJobTab: (->
@get('tab') == 'job'
@ -165,6 +166,7 @@
permissions.indexOf(@get('repo.id')) > -1
).property('Travis.app.currentUser.permissions.length', 'repo.id')
branches: (->
@get('repo.branches') if @get('active')
).property('active', 'repo.branches')