From a9e15ae9d076b265d0b2e3871b45abf8afaeceef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Fri, 15 Dec 2017 10:29:12 -0500 Subject: [PATCH] strip img tags on topic teaser --- src/topics/teaser.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/topics/teaser.js b/src/topics/teaser.js index 2827e74d41..28fbeb9a35 100644 --- a/src/topics/teaser.js +++ b/src/topics/teaser.js @@ -12,6 +12,8 @@ var plugins = require('../plugins'); var utils = require('../utils'); module.exports = function (Topics) { + var stripTeaserTags = utils.stripTags.concat(['img']); + Topics.getTeasers = function (topics, uid, callback) { if (typeof uid === 'function') { winston.warn('[Topics.getTeasers] this usage is deprecated please provide uid'); @@ -90,7 +92,7 @@ module.exports = function (Topics) { if (tidToPost[topic.tid]) { tidToPost[topic.tid].index = meta.config.teaserPost === 'first' ? 1 : counts[index]; if (tidToPost[topic.tid].content) { - tidToPost[topic.tid].content = utils.stripHTMLTags(tidToPost[topic.tid].content, utils.stripTags); + tidToPost[topic.tid].content = utils.stripHTMLTags(tidToPost[topic.tid].content, stripTeaserTags); } } return tidToPost[topic.tid];