diff --git a/assets/scripts/app/models/repo.coffee b/assets/scripts/app/models/repo.coffee index 6b22908e..2e662a50 100644 --- a/assets/scripts/app/models/repo.coffee +++ b/assets/scripts/app/models/repo.coffee @@ -12,6 +12,14 @@ require 'travis/model' lastBuild: DS.belongsTo('Travis.Build') + lastBuildHash: (-> + { + id: @get('lastBuildId') + number: @get('lastBuildNumber') + repo: this + } + ).property('lastBuildId', 'lastBuildNumber') + allBuilds: (-> allBuilds = DS.RecordArray.create type: Travis.Build diff --git a/assets/scripts/app/templates/repos/list.hbs b/assets/scripts/app/templates/repos/list.hbs index 1cebc6f5..1a1eca71 100644 --- a/assets/scripts/app/templates/repos/list.hbs +++ b/assets/scripts/app/templates/repos/list.hbs @@ -13,9 +13,11 @@ {{slug}} {{/if}} - {{#if lastBuildId}} - {{lastBuildNumber}} - {{/if}} + {{#with lastBuildHash}} + {{#if id}} + {{number}} + {{/if}} + {{/with}}
{{t repositories.duration}}: