travis-web/app/routes/owner.coffee
Piotr Sarnacki ee4eb418ef Move owner's page under main route
That way we don't rerender the entire layout each time we change route
under "main"
2015-05-05 14:21:24 +02:00

27 lines
670 B
CoffeeScript

`import Ember from 'ember'`
`import TravisRoute from 'travis/routes/basic'`
`import Ajax from 'travis/utils/ajax'`
`import config from 'travis/config/environment'`
Route = TravisRoute.extend
needsAuth: false
# controllerName: 'owner'
renderTemplate: ->
@render 'owner', into: 'main'
activate: ->
@controllerFor('home').set('ownersPage', true)
deactivate: ->
@controllerFor('home').set('ownersPage', false)
model: (params) ->
owner = {}
$.get(config.apiEndpoint + "/v3/owner/#{params.owner}?include=user.repositories,organization.repositories,build.commit,repository.active").then( (data) ->
data
)
`export default Route`