Show only finished repositories on landing page
This commit is contained in:
parent
32124418a0
commit
17a8edba50
|
@ -9,7 +9,9 @@ Route = BasicRoute.extend
|
||||||
isLoadedBinding: 'repos.isLoaded'
|
isLoadedBinding: 'repos.isLoaded'
|
||||||
repos: @store.filter 'repo', (repo) ->
|
repos: @store.filter 'repo', (repo) ->
|
||||||
buildId = repo.get('lastBuildId')
|
buildId = repo.get('lastBuildId')
|
||||||
store.hasRecordForId('build', buildId)
|
if store.hasRecordForId('build', buildId)
|
||||||
|
state = repo.get('lastBuild.state')
|
||||||
|
state == 'passed' || state == 'failed'
|
||||||
sorted: Ember.computed.sort('repos', 'sortedReposKeys')
|
sorted: Ember.computed.sort('repos', 'sortedReposKeys')
|
||||||
content: limit('sorted', 'limit')
|
content: limit('sorted', 'limit')
|
||||||
sortedReposKeys: ['sortOrder:asc']
|
sortedReposKeys: ['sortOrder:asc']
|
||||||
|
@ -40,7 +42,7 @@ Route = BasicRoute.extend
|
||||||
if @get('repos.length') < 3
|
if @get('repos.length') < 3
|
||||||
return true
|
return true
|
||||||
|
|
||||||
if event == 'build:started' && @get('letMoreReposThrough')
|
if event == 'build:finished' && @get('letMoreReposThrough')
|
||||||
@set('letMoreReposThrough', false)
|
@set('letMoreReposThrough', false)
|
||||||
return true
|
return true
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user