diff --git a/app/router.coffee b/app/router.coffee index 138d9af4..e96554aa 100644 --- a/app/router.coffee +++ b/app/router.coffee @@ -39,6 +39,7 @@ Router.map -> @route 'repositories', path: '/' @resource 'main', path: '/', -> + @resource 'owner', path: '/:owner' @resource 'getting_started' @route 'recent' @route 'repositories' @@ -71,8 +72,6 @@ Router.map -> @resource 'account', path: '/:login' @route 'info', path: '/info' - @resource 'owner', path: '/:owner' - @route 'error404', path: '/*path' `export default Router` diff --git a/app/routes/owner.coffee b/app/routes/owner.coffee index c8fc139e..0b7a7cd2 100644 --- a/app/routes/owner.coffee +++ b/app/routes/owner.coffee @@ -7,6 +7,15 @@ 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 = {} diff --git a/app/templates/layouts/home.hbs b/app/templates/layouts/home.hbs index cb1e693f..4ae6bd0d 100644 --- a/app/templates/layouts/home.hbs +++ b/app/templates/layouts/home.hbs @@ -1,4 +1,4 @@ -