From 58cd797e4c6a33de245cbfdc48872d0920b54c3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 11 Feb 2021 14:48:29 -0500 Subject: [PATCH] fix: guard against null topics --- src/topics/thumbs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/topics/thumbs.js b/src/topics/thumbs.js index 6fdd12f501..c4ca431b42 100644 --- a/src/topics/thumbs.js +++ b/src/topics/thumbs.js @@ -21,7 +21,7 @@ Thumbs.exists = async function (tid, path) { }; Thumbs.load = async function (topicData) { - const topicsWithThumbs = topicData.filter(t => parseInt(t.numThumbs, 10) > 0); + const topicsWithThumbs = topicData.filter(t => t && parseInt(t.numThumbs, 10) > 0); const tidsWithThumbs = topicsWithThumbs.map(t => t.tid); const thumbs = await Thumbs.get(tidsWithThumbs); const tidToThumbs = _.zipObject(tidsWithThumbs, thumbs);