From b2a74b41724c3638b741bc688eee2f4c4612b4b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Mon, 17 Dec 2018 17:54:33 -0500 Subject: [PATCH] fix: remove cache --- src/middleware/header.js | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/src/middleware/header.js b/src/middleware/header.js index a5af5ec669..9a9b89bba1 100644 --- a/src/middleware/header.js +++ b/src/middleware/header.js @@ -15,7 +15,6 @@ var navigation = require('../navigation'); var translator = require('../translator'); var privileges = require('../privileges'); var utils = require('../utils'); -var cache = require('../cache'); var controllers = { api: require('../controllers/api'), @@ -216,24 +215,11 @@ module.exports = function (middleware) { }; middleware.renderHeader = function renderHeader(req, res, data, callback) { - if (req.uid <= 0) { - const headerHtml = cache.get('uid:' + req.uid + ':header'); - if (headerHtml) { - return setImmediate(callback, null, headerHtml); - } - } async.waterfall([ async.apply(middleware.generateHeader, req, res, data), function (templateValues, next) { req.app.render('header', templateValues, next); }, - function (html, next) { - if (req.uid <= 0) { - cache.set('uid:' + req.uid + ':header', html, 1000 * 60 * 60); - } - - next(null, html); - }, ], callback); }; @@ -243,12 +229,6 @@ module.exports = function (middleware) { } middleware.renderFooter = function renderFooter(req, res, data, callback) { - if (req.uid <= 0) { - const footerHtml = cache.get('uid:' + req.uid + ':footer'); - if (footerHtml) { - return setImmediate(callback, null, footerHtml); - } - } async.waterfall([ function (next) { plugins.fireHook('filter:middleware.renderFooter', { @@ -275,13 +255,6 @@ module.exports = function (middleware) { data.templateValues.isSpider = req.uid === -1; req.app.render('footer', data.templateValues, next); }, - function (html, next) { - if (req.uid <= 0) { - cache.set('uid:' + req.uid + ':footer', html, 1000 * 60 * 60); - } - - next(null, html); - }, ], callback); };