2017-03-23 16:27:59 +09:00
|
|
|
// import Users from 'meteor/vulcan:users';
|
2017-02-07 12:51:11 +01:00
|
|
|
//
|
2017-03-23 16:27:59 +09:00
|
|
|
// if (typeof Package['vulcan:posts'] !== "undefined") {
|
|
|
|
// import Posts from "meteor/vulcan:posts";
|
2017-02-07 12:51:11 +01:00
|
|
|
//
|
|
|
|
// Posts.views.add("userSubscribedPosts", function (terms) {
|
|
|
|
// var user = Users.findOne(terms.userId),
|
|
|
|
// postsIds = [];
|
|
|
|
//
|
|
|
|
// if (user && user.subscribedItems && user.subscribedItems.Posts) {
|
|
|
|
// postsIds = _.pluck(user.subscribedItems.Posts, "itemId");
|
|
|
|
// }
|
|
|
|
//
|
|
|
|
// return {
|
|
|
|
// selector: {_id: {$in: postsIds}},
|
|
|
|
// options: {limit: 5, sort: {postedAt: -1}}
|
|
|
|
// };
|
|
|
|
// });
|
|
|
|
// }
|