set a maxAge timeout on static files and setting up an error log for res.sendfile 35/head
authorSeth Woodworth <seth@sethish.com>
Mon, 12 Mar 2012 21:54:34 +0000 (17:54 -0400)
committerSeth Woodworth <seth@sethish.com>
Mon, 12 Mar 2012 21:54:34 +0000 (17:54 -0400)
app.js

diff --git a/app.js b/app.js
index b899bdac22ea84ca9a36ecdb4d28d834c46ecc62..ebaaecc06762ba7483053983949ba77cd8e79ee4 100644 (file)
--- a/app.js
+++ b/app.js
@@ -161,7 +161,7 @@ app.configure(function(){
   // requests that otherwise aren't handled by default.
   app.use( express.methodOverride() );
   // Static files are loaded when no dynamic views match.
-  app.use( express.static( __dirname + '/public' ) );
+  app.use( express.static( __dirname + '/public', {maxAge: 900000} ) );
 
   // Sets the routers middleware to load after everything set
   // before it, but before static files.
@@ -441,7 +441,11 @@ function checkAjax( req, res, next ) {
   if ( req.xhr ) {
     next();
   } else {
-    res.sendfile( 'public/index.html' );
+    res.sendfile( 'public/index.html', function(err){
+      if(err){
+        console.log(err);
+      }
+    });
   }
 }
 
@@ -455,7 +459,6 @@ app.dynamicHelpers( {
   // during rendering, this allows you to use the
   // user object if available in views.
   'user' : function( req, res ) {
-    console.log("When the fuck is a dynamic helper used?");
     return req.user;
   },