|
|
@ -185,6 +185,12 @@ Topics.getTopicWithPosts = async function (topicData, set, uid, start, stop, rev
|
|
|
|
topicData.thumbs = thumbs[0];
|
|
|
|
topicData.thumbs = thumbs[0];
|
|
|
|
topicData.posts = posts;
|
|
|
|
topicData.posts = posts;
|
|
|
|
topicData.events = events;
|
|
|
|
topicData.events = events;
|
|
|
|
|
|
|
|
topicData.posts.forEach((p) => {
|
|
|
|
|
|
|
|
p.events = events.filter(
|
|
|
|
|
|
|
|
event => event.timestamp >= p.eventStart && event.timestamp < p.eventEnd
|
|
|
|
|
|
|
|
);
|
|
|
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
topicData.category = category;
|
|
|
|
topicData.category = category;
|
|
|
|
topicData.tagWhitelist = tagWhitelist[0];
|
|
|
|
topicData.tagWhitelist = tagWhitelist[0];
|
|
|
|
topicData.minTags = category.minTags;
|
|
|
|
topicData.minTags = category.minTags;
|
|
|
|