only load postData for main post

isekai-main
Barış Soner Uşaklı 2 years ago
parent 0b2feb9e45
commit 73c808683f

@ -206,9 +206,10 @@ async function addTags(topicData, req, res) {
}
description = description.replace(/\n/g, ' ');
const mainPost = postIndex === 0 && postAtIndex ?
postAtIndex :
await topics.getMainPost(topicData.tid, req.uid);
let mainPost = topicData.posts.find(p => parseInt(p.index, 10) === 0);
if (!mainPost) {
mainPost = await posts.getPostData(topicData.mainPid);
}
res.locals.metaTags = [
{

Loading…
Cancel
Save