From 19a6b29b35d9ad275ce78e07cded631f2d0441c3 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki Date: Mon, 16 Sep 2013 18:52:37 +0200 Subject: [PATCH] Reload hooks if they're not available --- assets/scripts/app/controllers/profile.coffee | 2 ++ 1 file changed, 2 insertions(+) diff --git a/assets/scripts/app/controllers/profile.coffee b/assets/scripts/app/controllers/profile.coffee index d7af56d4..2415d05a 100644 --- a/assets/scripts/app/controllers/profile.coffee +++ b/assets/scripts/app/controllers/profile.coffee @@ -39,10 +39,12 @@ Travis.ProfileController = Travis.Controller.extend @set('allHooks', Travis.Hook.find(all: true, owner_name: @get('params.login') || @get('user.login') || Travis.lookup('controller:currentUser').get('login'))) hooks: (-> + @reloadHooks() unless hooks = @get('allHooks') @get('allHooks').filter (hook) -> hook.get('admin') ).property('allHooks.length', 'allHooks') unAdminisetableHooks: (-> + @reloadHooks() unless hooks = @get('allHooks') @get('allHooks').filter (hook) -> !hook.get('admin') ).property('allHooks.length', 'allHooks')