diff --git a/app/controllers/repos.coffee b/app/controllers/repos.coffee index 13264e08..5d5afdff 100644 --- a/app/controllers/repos.coffee +++ b/app/controllers/repos.coffee @@ -24,7 +24,7 @@ Controller = Ember.ArrayController.extend @container.lookup('router:main').send('redirectToGettingStarted') isLoadedBinding: 'content.isLoaded' - needs: ['currentUser', 'repo'] + needs: ['currentUser', 'repo', 'runningJobs', 'queue'] currentUserBinding: 'controllers.currentUser' selectedRepo: (-> # we need to observe also repo.content here, because we use @@ -33,6 +33,11 @@ Controller = Ember.ArrayController.extend @get('controllers.repo.repo.content') || @get('controllers.repo.repo') ).property('controllers.repo.repo', 'controllers.repo.repo.content') + startedJobsCount: Ember.computed.alias('controllers.runningJobs.length') + allJobsCount: (-> + @get('startedJobsCount') + @get('controllers.queue.length') + ).property('startedJobsCount', 'controllers.queue.length') + init: -> @_super.apply this, arguments if !Ember.testing diff --git a/app/templates/repos/list/tabs.hbs b/app/templates/repos/list/tabs.hbs index b9fc5777..22585c44 100644 --- a/app/templates/repos/list/tabs.hbs +++ b/app/templates/repos/list/tabs.hbs @@ -12,7 +12,7 @@ {{#if config.pro}}