From 2808c952c5c201c9a05c61a200e5ba429bbfa0de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Wed, 16 Mar 2022 15:52:59 -0400 Subject: [PATCH] fix: topic events disappearing if there are queued posts --- src/topics/events.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/topics/events.js b/src/topics/events.js index 8dc2381fdf..25a897d458 100644 --- a/src/topics/events.js +++ b/src/topics/events.js @@ -111,7 +111,7 @@ async function modifyEvent({ tid, uid, eventIds, timestamps, events }) { const isPrivileged = await user.isPrivileged(uid); if (isPrivileged) { const queuedPosts = await posts.getQueuedPosts({ tid }, { metadata: false }); - Object.assign(events, queuedPosts.map(item => ({ + events.push(...queuedPosts.map(item => ({ type: 'post-queue', timestamp: item.data.timestamp || Date.now(), uid: item.data.uid,