良い感じに

This commit is contained in:
syuilo
2017-02-27 16:51:08 +09:00
parent 560b9191db
commit 9ac9ff1800
5 changed files with 128 additions and 1 deletions

View File

@ -15,6 +15,22 @@ import serialize from '../serializers/post';
module.exports = (params) =>
new Promise(async (res, rej) =>
{
// Get 'include_replies' parameter
let includeReplies = params.include_replies;
if (includeReplies === true) {
includeReplies = true;
} else {
includeReplies = false;
}
// Get 'include_reposts' parameter
let includeReposts = params.include_reposts;
if (includeReposts === true) {
includeReposts = true;
} else {
includeReposts = false;
}
// Get 'limit' parameter
let limit = params.limit;
if (limit !== undefined && limit !== null) {
@ -52,6 +68,14 @@ module.exports = (params) =>
};
}
if (!includeReplies) {
query.reply_to_id = null;
}
if (!includeReposts) {
query.repost_id = null;
}
// Issue query
const posts = await Post
.find(query, {