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