From aa06f3947eaeeedf594a59f0ce629ad4cd2763c6 Mon Sep 17 00:00:00 2001
From: Piotr Sarnacki <drogus@gmail.com>
Date: Mon, 21 Jul 2014 18:04:25 +0200
Subject: [PATCH] Display current repo's URL for lint link

---
 assets/scripts/app/controllers/requests.coffee   | 9 ++++++++-
 assets/scripts/app/templates/repos/show/tabs.hbs | 6 ------
 assets/scripts/app/templates/requests.hbs        | 6 ++++++
 3 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/assets/scripts/app/controllers/requests.coffee b/assets/scripts/app/controllers/requests.coffee
index 3ea2a4a2..860ca276 100644
--- a/assets/scripts/app/controllers/requests.coffee
+++ b/assets/scripts/app/controllers/requests.coffee
@@ -1 +1,8 @@
-Travis.RequestsController = Ember.ArrayController.extend()
+Travis.RequestsController = Ember.ArrayController.extend
+  needs: ['repo']
+  repo: Ember.computed.alias('controllers.repo.repo')
+
+  lintUrl: (->
+    slug = @get('repo.slug')
+    "https://lint.travis-ci.org/#{slug}"
+  ).property('repo.slug')
diff --git a/assets/scripts/app/templates/repos/show/tabs.hbs b/assets/scripts/app/templates/repos/show/tabs.hbs
index 3d17b90d..6951874f 100644
--- a/assets/scripts/app/templates/repos/show/tabs.hbs
+++ b/assets/scripts/app/templates/repos/show/tabs.hbs
@@ -78,9 +78,3 @@
     </h5>
   </li>
 </ul>
-
-<div class="travis-lint">
-  <p>Travis Lint for clean .yml files
-  <a href=”#”>lint.travis-ci.org/travis-ci/travis-api</a>
-  </p>
-</div>
\ No newline at end of file
diff --git a/assets/scripts/app/templates/requests.hbs b/assets/scripts/app/templates/requests.hbs
index 245ff394..a636e5f4 100644
--- a/assets/scripts/app/templates/requests.hbs
+++ b/assets/scripts/app/templates/requests.hbs
@@ -1,3 +1,9 @@
+<div class="travis-lint">
+  <p>Travis Lint for clean .yml files
+    <a {{bind-attr href="lintUrl"}}>lint.travis-ci.org/{{repo.slug}}</a>
+  </p>
+</div>
+
 <table id="requests" class="list">
   <thead>
     <tr>