diff --git a/assets/scripts/app/controllers/repo.coffee b/assets/scripts/app/controllers/repo.coffee index 0b10c3ed..15ec7e9b 100644 --- a/assets/scripts/app/controllers/repo.coffee +++ b/assets/scripts/app/controllers/repo.coffee @@ -1,8 +1,9 @@ Travis.RepoController = Travis.Controller.extend - bindings: [] - needs: ['repos', 'currentUser'] + needs: ['repos', 'currentUser', 'build'] currentUserBinding: 'controllers.currentUser' + build: Ember.computed.alias('controllers.build.build') + slug: (-> @get('repo.slug') ).property('repo.slug') isLoading: (-> @get('repo.isLoading') ).property('repo.isLoading') diff --git a/assets/scripts/app/templates/builds/show.hbs b/assets/scripts/app/templates/builds/show.hbs index 959cad63..302ba6a1 100644 --- a/assets/scripts/app/templates/builds/show.hbs +++ b/assets/scripts/app/templates/builds/show.hbs @@ -20,26 +20,26 @@
{{formatDuration build.duration}}
- {{#with build.commit}} + {{#with build}}
{{t builds.commit}}
-
{{formatCommit this}}
- {{#if ../build.pullRequest}} +
{{formatCommit commit}}
+ {{#if pullRequest}}
{{t builds.pull_request}}
-
#{{build.pullRequestNumber}} {{build.pullRequestTitle}}
+
#{{pullRequestNumber}} {{pullRequestTitle}}
{{else}} - {{#if compareUrl}} + {{#if commit.compareUrl}}
{{t builds.compare}}
-
{{pathFrom compareUrl}}
+
{{pathFrom commit.compareUrl}}
{{/if}} {{/if}} - {{#if authorName}} + {{#if commit.authorName}}
{{t builds.author}}
-
{{authorName}}
+
{{commit.authorName}}
{{/if}} - {{#if committerName}} + {{#if commit.committerName}}
{{t builds.committer}}
-
{{committerName}}
+
{{commit.committerName}}
{{/if}}
{{/with}} diff --git a/assets/scripts/app/templates/jobs/show.hbs b/assets/scripts/app/templates/jobs/show.hbs index f607ae71..79558480 100644 --- a/assets/scripts/app/templates/jobs/show.hbs +++ b/assets/scripts/app/templates/jobs/show.hbs @@ -19,26 +19,26 @@
{{formatDuration job.duration}}
- {{#with job.commit}} + {{#with job}}
{{t jobs.commit}}
-
{{formatCommit this}}
- {{#if ../job.build.pullRequest}} +
{{formatCommit commit}}
+ {{#if build.pullRequest}}
{{t builds.pull_request}}
-
#{{job.build.pullRequestNumber}} {{job.build.pullRequestTitle}}
+
#{{build.pullRequestNumber}} {{build.pullRequestTitle}}
{{else}} - {{#if compareUrl}} + {{#if commit.compareUrl}}
{{t jobs.compare}}
-
{{pathFrom compareUrl}}
+
{{pathFrom commit.compareUrl}}
{{/if}} {{/if}} - {{#if authorName}} + {{#if commit.authorName}}
{{t jobs.author}}
-
{{authorName}}
+
{{commit.authorName}}
{{/if}} - {{#if committerName}} + {{#if commit.committerName}}
{{t jobs.committer}}
-
{{committerName}}
+
{{commit.committerName}}
{{/if}}
{{/with}} diff --git a/assets/scripts/app/templates/repos/show/tabs.hbs b/assets/scripts/app/templates/repos/show/tabs.hbs index 75029f23..b1671c2f 100644 --- a/assets/scripts/app/templates/repos/show/tabs.hbs +++ b/assets/scripts/app/templates/repos/show/tabs.hbs @@ -1,8 +1,8 @@