Fix getting hooks on profile page
Hooks were sometimes not loaded, because user property on ProfileController was not available. This commit tries one additional way to get a login - Travis.lookup with controller:currentUser.
This commit is contained in:
parent
c0397ae5d4
commit
b56fa7b9df
|
@ -35,7 +35,8 @@ Travis.ProfileController = Travis.Controller.extend
|
||||||
@reloadHooks()
|
@reloadHooks()
|
||||||
|
|
||||||
reloadHooks: ->
|
reloadHooks: ->
|
||||||
@set('allHooks', Travis.Hook.find(all: true, owner_name: @get('params.login') || @get('user.login')))
|
# TODO: figure out why user is not available sometimes
|
||||||
|
@set('allHooks', Travis.Hook.find(all: true, owner_name: @get('params.login') || @get('user.login') || Travis.lookup('controller:currentUser').get('login')))
|
||||||
|
|
||||||
hooks: (->
|
hooks: (->
|
||||||
@get('allHooks').filter (hook) -> hook.get('admin')
|
@get('allHooks').filter (hook) -> hook.get('admin')
|
||||||
|
|
Loading…
Reference in New Issue
Block a user