diff --git a/routes/base.js b/routes/base.js index 64b73c63a4..0b08e491de 100644 --- a/routes/base.js +++ b/routes/base.js @@ -10,10 +10,16 @@ module.exports = (options) => { options.res.send(reply); } else { - options.getHTML((html) => { - redis.set(options.req.url, html); - options.res.send(html); - }); + try { + options.getHTML((html) => { + redis.set(options.req.url, html); + options.res.send(html); + }); + } + catch (e) { + redis.set(options.req.url, ''); + options.res.send(''); + } } }); }; \ No newline at end of file