From 275f8f14b259a0b92c9fa9f498ffd31fb0d48c14 Mon Sep 17 00:00:00 2001 From: Lisa Passing Date: Thu, 7 May 2015 12:40:32 +0200 Subject: [PATCH] trying some api things --- app/routes/dashboard/repositories.coffee | 28 +++++++++++++----------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/app/routes/dashboard/repositories.coffee b/app/routes/dashboard/repositories.coffee index 762b7c8a..9f6657d7 100644 --- a/app/routes/dashboard/repositories.coffee +++ b/app/routes/dashboard/repositories.coffee @@ -7,22 +7,24 @@ Route = TravisRoute.extend filter: { replace: true } model: -> apiEndpoint = config.apiEndpoint - $.ajax(apiEndpoint + '/v3/repos?repository.active=true', { + console.log(@auth) + # $.ajax(apiEndpoint + '/v3/repos?repository.active=true', { + $.ajax(apiEndpoint + '/v3/#{params.owner}?include=user.repositories,organization.repositories,build.commit', { headers: { Authorization: 'token ' + @auth.token() } }).then (response) -> - response.repositories.sortBy('last_build.finished_at').filter( (repo) -> - repo.last_build - ).sort( (a, b) -> - if !a.last_build.finished_at || a.last_build.finished_at > b.last_build.finished_at - return -1 - else if !b.last_build.finished_at || b.last_build.finished_at > a.last_build.finished_at - return 1 - else - return 0 - ).map( (repo) -> - Ember.Object.create(repo) - ) + # response.repositories.sortBy('last_build.finished_at').filter( (repo) -> + # repo.last_build + # ).sort( (a, b) -> + # if !a.last_build.finished_at || a.last_build.finished_at > b.last_build.finished_at + # return -1 + # else if !b.last_build.finished_at || b.last_build.finished_at > a.last_build.finished_at + # return 1 + # else + # return 0 + # ).map( (repo) -> + # Ember.Object.create(repo) + # ) `export default Route`