From 9cb451d68b4d01ff247cea69b724e01db6ae19be Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 28 Nov 2012 02:02:30 +0100 Subject: [PATCH] Fix Travis.Job.queued to update after receiving new jobs --- assets/scripts/app/models/job.coffee | 3 ++- assets/scripts/app/views/sidebar.coffee | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/scripts/app/models/job.coffee b/assets/scripts/app/models/job.coffee index 13d6c2e8..ef4a3dc4 100644 --- a/assets/scripts/app/models/job.coffee +++ b/assets/scripts/app/models/job.coffee @@ -82,7 +82,8 @@ require 'travis/model' @find() Travis.app.store.filter this, (job) -> queued = ['created', 'queued'].indexOf(job.get('state')) != -1 - queued && (!queue || job.get('queue') == "builds.#{queue}") + # TODO: why queue is sometimes just common instead of build.common? + queued && (!queue || job.get('queue') == "builds.#{queue}" || job.get('queue') == queue) findMany: (ids) -> Travis.app.store.findMany this, ids diff --git a/assets/scripts/app/views/sidebar.coffee b/assets/scripts/app/views/sidebar.coffee index 4823c3bc..677e3189 100644 --- a/assets/scripts/app/views/sidebar.coffee +++ b/assets/scripts/app/views/sidebar.coffee @@ -45,7 +45,8 @@ didInsertElement: -> queues = for queue in Travis.QUEUES Travis.LimitedArray.create - content: Travis.Job.queued(queue.name), limit: 15 + debug: true + content: Travis.Job.queued(queue.name), limit: 20 id: "queue_#{queue.name}" name: queue.display @set 'controller.content', queues