Skip to content
Snippets Groups Projects
Commit 7346aa2b authored by Fernando Gbur dos Santos's avatar Fernando Gbur dos Santos
Browse files

[ADD] Adding cache to publication.js route

parent b6ba7bbc
No related branches found
No related tags found
No related merge requests found
...@@ -24,6 +24,10 @@ let upload = require('../middlewares/multer.config.js'); ...@@ -24,6 +24,10 @@ let upload = require('../middlewares/multer.config.js');
const authorized = require(`${libs}/middlewares/authorize.js`); const authorized = require(`${libs}/middlewares/authorize.js`);
const cache = require('apicache').options({ debug: config.debug, statusCodes: {include: [200]} }).middleware;
pubApp.use(cache('15 day'));
function emailSyntax(email) { function emailSyntax(email) {
const regex = /^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i; const regex = /^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i;
return regex.test(email); return regex.test(email);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment