Commit 12aa622c authored by John Crepezzi's avatar John Crepezzi
Browse files

Clean up the router

parent a7aec372
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -8,7 +8,6 @@
* Better about page text
* test new interface in browsers
* compress assets
* look for a better way to do router


# shared version only
+5 −3
Original line number Diff line number Diff line
@@ -61,6 +61,7 @@ var documentHandler = new DocumentHandler({

// Set the server up with a static cache
connect.createServer(
  // First look for api calls
  connect.router(function(app) {
    // add documents 
    app.post('/documents', function(request, response, next) {
@@ -74,14 +75,15 @@ connect.createServer(
  // Otherwise, static
  connect.staticCache(),
  connect.static(__dirname + '/static', { maxAge: config.staticMaxAge }),
  // Then we can loop back - and change these into '/' TODO
  // Then we can loop back - and everything else should be a token,
  // so route it back to /index.html
  connect.router(function(app) {
    app.get('/:id', function(request, response, next) {
      request.url = request.originalUrl = '/';
      request.url = request.originalUrl = '/index.html';
      next();
    });
  }),
  // Static
  // And then let static take over
  connect.staticCache(),
  connect.static(__dirname + '/static', { maxAge: config.staticMaxAge })
).listen(config.port, config.host);