From ca659944cd9cefa36fd798cc5e89462ab90fc0a6 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Fri, 30 Jan 2015 11:29:43 +0100 Subject: [PATCH] Add humanize-state helper We don't want to display 'received' state as it's not meaningful for the users. We're displaying 'booting' instead. --- assets/scripts/app/helpers/handlebars.coffee | 5 +++++ assets/scripts/app/templates/builds/show.hbs | 2 +- assets/scripts/app/templates/jobs/show.hbs | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/assets/scripts/app/helpers/handlebars.coffee b/assets/scripts/app/helpers/handlebars.coffee index 5d120f99..0dd474d4 100644 --- a/assets/scripts/app/helpers/handlebars.coffee +++ b/assets/scripts/app/helpers/handlebars.coffee @@ -176,3 +176,8 @@ Ember.Handlebars.registerBoundHelper 'formatLog', (log, options) -> item = parentView.get(options.item) Travis.Helpers.formatLog(log, repo, item) || '' +Ember.Handlebars.registerBoundHelper 'humanize-state', (state) -> + if state == 'received' + 'booting' + else + state diff --git a/assets/scripts/app/templates/builds/show.hbs b/assets/scripts/app/templates/builds/show.hbs index 88907014..615deabe 100644 --- a/assets/scripts/app/templates/builds/show.hbs +++ b/assets/scripts/app/templates/builds/show.hbs @@ -6,7 +6,7 @@
- {{#link-to "build" repo build}}#{{build.number}} {{build.state}}{{/link-to}} + {{#link-to "build" repo build}}#{{build.number}} {{humanize-state build.state}}{{/link-to}}
diff --git a/assets/scripts/app/templates/jobs/show.hbs b/assets/scripts/app/templates/jobs/show.hbs index a0139070..9dfdfd01 100644 --- a/assets/scripts/app/templates/jobs/show.hbs +++ b/assets/scripts/app/templates/jobs/show.hbs @@ -7,7 +7,7 @@
- {{#link-to "job" repo job}}#{{job.number}} {{job.state}}{{/link-to}} + {{#link-to "job" repo job}}#{{job.number}} {{humanize-state job.state}}{{/link-to}}