fix currentUser
This commit is contained in:
parent
960bdbf940
commit
2a8f2bd4bf
27
assets/javascripts/app/controllers/repositories.coffee
Normal file
27
assets/javascripts/app/controllers/repositories.coffee
Normal file
|
@ -0,0 +1,27 @@
|
|||
Travis.RepositoriesController = Ember.ArrayController.extend
|
||||
# sortProperties: ['sortOrder']
|
||||
# sortAscending: false
|
||||
|
||||
init: ->
|
||||
@activate('recent')
|
||||
|
||||
activate: (tab, params) ->
|
||||
@set('tab', tab)
|
||||
this["view#{$.camelize(tab)}"](params)
|
||||
|
||||
viewRecent: ->
|
||||
@set('content', Travis.Repository.find())
|
||||
|
||||
viewOwned: (params) ->
|
||||
@set('content', Travis.Repository.owned_by(params.login))
|
||||
|
||||
viewSearch: (params) ->
|
||||
@set('content', Travis.Repository.search(params.search))
|
||||
|
||||
searchObserver: (->
|
||||
search = @get('search')
|
||||
tab = if search then 'search' else 'recent'
|
||||
@activate(tab, search: search)
|
||||
).observes('search')
|
||||
|
||||
|
|
@ -10,9 +10,9 @@
|
|||
classOwned: (->
|
||||
classes = []
|
||||
classes.push('active') if @get('tab') == 'owned'
|
||||
classes.push('display') if @get('controller.signedIn')
|
||||
classes.push('display') if Em.getPath('Travis.currentUser')
|
||||
classes.join(' ')
|
||||
).property('tab', 'controller.signedIn')
|
||||
).property('tab', 'Travis.currentUser')
|
||||
|
||||
classSearch: (->
|
||||
'active' if @get('tab') == 'search'
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
minispade.require('app')
|
||||
Travis.run()
|
||||
Travis.app.store.load(Travis.User, { id: 1, login: 'svenfuchs', name: 'Sven Fuchs', email: 'me@svenfuchs.com', token: '1234567890', gravatar: '402602a60e500e85f2f5dc1ff3648ecb' });
|
||||
/* Travis.app.set('currentUser', Travis.User.find(1)) */
|
||||
/* Travis.set('currentUser', Travis.User.find(1)) */
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user