diff --git a/services/web/app/coffee/Features/StaticPages/HomeController.coffee b/services/web/app/coffee/Features/StaticPages/HomeController.coffee index 01224e88ef..ab60616d3e 100755 --- a/services/web/app/coffee/Features/StaticPages/HomeController.coffee +++ b/services/web/app/coffee/Features/StaticPages/HomeController.coffee @@ -22,6 +22,14 @@ module.exports = HomeController = else res.redirect "/login" + home: (req, res)-> + if homepageExists + res.render 'external/home', + title: 'ShareLaTeX.com' + else + res.redirect "/login" + + externalPage: (page, title) -> return (req, res, next = (error) ->) -> path = Path.resolve(__dirname + "/../../../views/external/#{page}.jade") diff --git a/services/web/app/coffee/Features/StaticPages/StaticPagesRouter.coffee b/services/web/app/coffee/Features/StaticPages/StaticPagesRouter.coffee index 788b74d389..ab4d7579b7 100644 --- a/services/web/app/coffee/Features/StaticPages/StaticPagesRouter.coffee +++ b/services/web/app/coffee/Features/StaticPages/StaticPagesRouter.coffee @@ -3,7 +3,7 @@ HomeController = require('./HomeController') module.exports = apply: (app) -> app.get '/', HomeController.index - app.get '/home', HomeController.index + app.get '/home', HomeController.home app.get '/tos', HomeController.externalPage("tos", "Terms of Service") app.get '/about', HomeController.externalPage("about", "About Us")