From 53951c3691c5d6797da6496b3749e9f7699c29a5 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Wed, 31 Jul 2013 16:18:37 +0200 Subject: [PATCH] Don't reload user repositories each time my repos tab is clicked --- assets/scripts/app/controllers/repos.coffee | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/assets/scripts/app/controllers/repos.coffee b/assets/scripts/app/controllers/repos.coffee index 55a9df1f..0d164841 100644 --- a/assets/scripts/app/controllers/repos.coffee +++ b/assets/scripts/app/controllers/repos.coffee @@ -64,7 +64,11 @@ Travis.ReposController = Ember.ArrayController.extend @set('content', @get('recentRepos')) viewOwned: -> - @set('content', Travis.Repo.accessibleBy(@get('currentUser.login'))) + @set('content', @get('userRepos')) + + userRepos: (-> + Travis.Repo.accessibleBy(@get('currentUser.login')) + ).property('currentUser.login') viewSearch: (params) -> @set('content', Travis.Repo.search(params.search))