Got pull request data being stored and displayed correctly

This commit is contained in:
Jason Smale 2013-03-18 10:36:31 +11:00
parent 63c461e86b
commit ed69690167
3 changed files with 15 additions and 14 deletions

View File

@ -1,18 +1,20 @@
require 'travis/model'
@Travis.Build = Travis.Model.extend Travis.DurationCalculations,
eventType: DS.attr('string')
repoId: DS.attr('number')
commitId: DS.attr('number')
eventType: DS.attr('string')
repoId: DS.attr('number')
commitId: DS.attr('number')
state: DS.attr('string')
number: DS.attr('number')
branch: DS.attr('string')
message: DS.attr('string')
_duration: DS.attr('number')
_config: DS.attr('object')
startedAt: DS.attr('string')
finishedAt: DS.attr('string')
state: DS.attr('string')
number: DS.attr('number')
branch: DS.attr('string')
message: DS.attr('string')
_duration: DS.attr('number')
_config: DS.attr('object')
startedAt: DS.attr('string')
finishedAt: DS.attr('string')
pullRequest: DS.attr('boolean')
pullRequestTitle: DS.attr('string')
repo: DS.belongsTo('Travis.Repo')
commit: DS.belongsTo('Travis.Commit')

View File

@ -10,7 +10,6 @@ require 'travis/model'
authorEmail: DS.attr('string')
committerName: DS.attr('string')
committerEmail: DS.attr('string')
pullRequestTitle: DS.attr('string')
pullRequestNumber: DS.attr('number')
build: DS.belongsTo('Travis.Build')

View File

@ -25,9 +25,9 @@
<div class="right">
<dt>{{t builds.commit}}</dt>
<dd class="commit"><a {{bindAttr href="urlGithubCommit"}}>{{formatCommit build.commit}}</a></dd>
{{#if build.isPullRequest}}
{{#if build.pullRequest}}
<dt>{{t builds.pullRequest}}</dt>
<dd class="pull_request"><a {{bindAttr href="commit.compareUrl"}}>#{{build.commit.pullRequestNumber}} {{build.commit.pullRequestTitle}}</a></dd>
<dd class="pull_request"><a {{bindAttr href="build.commit.compareUrl"}}>#{{build.commit.pullRequestNumber}} {{build.pullRequestTitle}}</a></dd>
{{else}}
{{#if commit.compareUrl}}
<dt>{{t builds.compare}}</dt>