feat: add replies to getPostSummaryByPids

v1.18.x
Julian Lam 5 years ago
parent e0c7d65a92
commit a9dfc9a74e

@ -7,6 +7,7 @@ const utils = require('../utils');
const intFields = [ const intFields = [
'uid', 'pid', 'tid', 'deleted', 'timestamp', 'uid', 'pid', 'tid', 'deleted', 'timestamp',
'upvotes', 'downvotes', 'deleterUid', 'edited', 'upvotes', 'downvotes', 'deleterUid', 'edited',
'replies',
]; ];
module.exports = function (Posts) { module.exports = function (Posts) {

@ -20,7 +20,7 @@ module.exports = function (Posts) {
options.parse = options.hasOwnProperty('parse') ? options.parse : true; options.parse = options.hasOwnProperty('parse') ? options.parse : true;
options.extraFields = options.hasOwnProperty('extraFields') ? options.extraFields : []; options.extraFields = options.hasOwnProperty('extraFields') ? options.extraFields : [];
const fields = ['pid', 'tid', 'content', 'uid', 'timestamp', 'deleted', 'upvotes', 'downvotes'].concat(options.extraFields); const fields = ['pid', 'tid', 'content', 'uid', 'timestamp', 'deleted', 'upvotes', 'downvotes', 'replies'].concat(options.extraFields);
let posts = await Posts.getPostsFields(pids, fields); let posts = await Posts.getPostsFields(pids, fields);
posts = posts.filter(Boolean); posts = posts.filter(Boolean);

Loading…
Cancel
Save