From e20ad5c56e80bb820c034b12beca5cf4adb24ba3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Tue, 12 May 2020 22:42:55 -0400 Subject: [PATCH] fix: dont crash if topic is null --- src/topics/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/topics/index.js b/src/topics/index.js index 30c645f458..6a63680d89 100644 --- a/src/topics/index.js +++ b/src/topics/index.js @@ -67,7 +67,7 @@ Topics.getTopicsByTids = async function (tids, options) { const uids = _.uniq(topics.map(t => t && t.uid && t.uid.toString()).filter(v => utils.isNumber(v))); const cids = _.uniq(topics.map(t => t && t.cid && t.cid.toString()).filter(v => utils.isNumber(v))); - const guestTopics = topics.filter(t => t.uid === 0); + const guestTopics = topics.filter(t => t && t.uid === 0); async function loadGuestHandles() { return await Promise.all(guestTopics.map(topic => posts.getPostField(topic.mainPid, 'handle'))); }