[API] Beef up the recommendation algorithm

This commit is contained in:
syuilo 2017-03-12 07:31:19 +09:00
parent 0fc99341b6
commit c68ca7f032

View file

@ -1,6 +1,7 @@
/** /**
* Module dependencies * Module dependencies
*/ */
const ms = require('ms');
import $ from 'cafy'; import $ from 'cafy';
import User from '../../models/user'; import User from '../../models/user';
import serialize from '../../serializers/user'; import serialize from '../../serializers/user';
@ -29,6 +30,9 @@ module.exports = (params, me) => new Promise(async (res, rej) => {
.find({ .find({
_id: { _id: {
$nin: followingIds $nin: followingIds
},
last_used_at: {
$gte: new Date(Date.now() - ms('7days'))
} }
}, { }, {
limit: limit, limit: limit,