From dab7ad6ab95a6d91e8b98ddafaf3ccd2e5a97ec5 Mon Sep 17 00:00:00 2001 From: Vytor Calixto <vytorcalixto@gmail.com> Date: Mon, 12 Sep 2016 10:54:32 -0300 Subject: [PATCH] (re)Add apicache Cache lasts for a day --- src/libs/app.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libs/app.js b/src/libs/app.js index 07d7d28f..d1d3cb87 100644 --- a/src/libs/app.js +++ b/src/libs/app.js @@ -6,6 +6,9 @@ const cors = require('cors'); const log = require('./log')(module); +const config = require('./config'); +const cache = require('apicache').options({ debug: config.get('debug') }).middleware; + const app = express(); const api = require('./routes/api'); @@ -15,6 +18,7 @@ app.use(bodyParser.urlencoded({ extended: false })); app.use(cookieParser()); app.use(cors()); app.use(methodOverride()); +app.use(cache('1 day')); app.use(api); // catch 404 and forward to error handler -- GitLab