From 776e3e9c3be320ab6e984d87c97cf15dda52bcf4 Mon Sep 17 00:00:00 2001 From: Sven Fuchs Date: Wed, 10 Dec 2014 15:13:30 +0100 Subject: [PATCH] set the build request type class from build.eventType --- assets/scripts/app/models/build.coffee | 7 +++++++ assets/scripts/app/templates/builds/show.hbs | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/assets/scripts/app/models/build.coffee b/assets/scripts/app/models/build.coffee index 974d5a9a..8ef9218c 100644 --- a/assets/scripts/app/models/build.coffee +++ b/assets/scripts/app/models/build.coffee @@ -15,6 +15,8 @@ require 'travis/model' pullRequest: Ember.attr('boolean') pullRequestTitle: Ember.attr('string') pullRequestNumber: Ember.attr(Number) + # TODO add eventType to the api for api build requests + # eventType: Ember.attr('string') repo: Ember.belongsTo('Travis.Repo', key: 'repository_id') commit: Ember.belongsTo('Travis.Commit') @@ -24,6 +26,11 @@ require 'travis/model' Travis.Helpers.compact(@get('_config')) ).property('_config') + # TODO add eventType to the api for api build requests + eventType: (-> + if @get('pullRequest') then 'pull_request' else 'push' + ).property('pull_request') + isPullRequest: (-> @get('eventType') == 'pull_request' || @get('pullRequest') ).property('eventType') diff --git a/assets/scripts/app/templates/builds/show.hbs b/assets/scripts/app/templates/builds/show.hbs index 21e3a2be..30df6cc4 100644 --- a/assets/scripts/app/templates/builds/show.hbs +++ b/assets/scripts/app/templates/builds/show.hbs @@ -3,7 +3,7 @@ {{else}}
-
+