Reload hooks after sync

This commit is contained in:
Piotr Sarnacki 2012-11-28 21:07:04 +01:00
parent 33358b3613
commit fba6160703

View File

@ -3,6 +3,12 @@ Travis.ProfileController = Travis.Controller.extend
userBinding: 'Travis.app.currentUser'
accountsBinding: 'Travis.app.router.accountsController'
init: ->
self = this
Travis.on("user:synced", (->
self.reloadHooks()
))
account: (->
login = @get('params.login') || Travis.app.get('currentUser.login')
account = @get('accounts').filter((account) -> account if account.get('login') == login)[0]
@ -16,6 +22,9 @@ Travis.ProfileController = Travis.Controller.extend
viewHooks: ->
@connectTab('hooks')
@reloadHooks()
reloadHooks: ->
@set('hooks', Travis.Hook.find(owner_name: @get('params.login') || Travis.app.get('currentUser.login')))
viewUser: ->