From 934aaf7f5168053ad610e32869d77a2c295a2485 Mon Sep 17 00:00:00 2001 From: John Crepezzi Date: Sat, 28 Jan 2017 11:57:25 -0500 Subject: [PATCH] Don't expire static documents on raw read --- server.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/server.js b/server.js index 2e138f2..d304643 100644 --- a/server.js +++ b/server.js @@ -114,8 +114,8 @@ if (config.rateLimits) { app.use(route(function(router) { // get raw documents - support getting with extension router.get('/raw/:id', function(request, response, next) { - var skipExpire = !!config.documents[request.params.id]; var key = request.params.id.split('.')[0]; + var skipExpire = !!config.documents[key]; return documentHandler.handleRawGet(key, response, skipExpire); }); // add documents @@ -124,12 +124,9 @@ app.use(route(function(router) { }); // get documents router.get('/documents/:id', function(request, response, next) { - var skipExpire = !!config.documents[request.params.id]; - return documentHandler.handleGet( - request.params.id, - response, - skipExpire - ); + var key = request.params.id.split('.')[0]; + var skipExpire = !!config.documents[key]; + return documentHandler.handleGet(key, response, skipExpire); }); }));