整理した
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import Post from '../../models/post';
|
||||
import Post from '../../../../models/post';
|
||||
|
||||
/**
|
||||
* Aggregate posts
|
||||
|
@ -2,8 +2,8 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import Post from '../../../models/post';
|
||||
import Reaction from '../../../models/post-reaction';
|
||||
import Post from '../../../../../models/post';
|
||||
import Reaction from '../../../../../models/post-reaction';
|
||||
|
||||
/**
|
||||
* Aggregate reaction of a post
|
||||
|
@ -2,8 +2,8 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import Post from '../../../models/post';
|
||||
import Reaction from '../../../models/post-reaction';
|
||||
import Post from '../../../../../models/post';
|
||||
import Reaction from '../../../../../models/post-reaction';
|
||||
|
||||
/**
|
||||
* Aggregate reactions of a post
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import Post from '../../../models/post';
|
||||
import Post from '../../../../../models/post';
|
||||
|
||||
/**
|
||||
* Aggregate reply of a post
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import Post from '../../../models/post';
|
||||
import Post from '../../../../../models/post';
|
||||
|
||||
/**
|
||||
* Aggregate repost of a post
|
||||
|
@ -2,7 +2,7 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import User from '../../models/user';
|
||||
import User from '../../../../models/user';
|
||||
|
||||
/**
|
||||
* Aggregate users
|
||||
|
@ -2,8 +2,8 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import User from '../../../models/user';
|
||||
import Post from '../../../models/post';
|
||||
import User from '../../../../../models/user';
|
||||
import Post from '../../../../../models/post';
|
||||
|
||||
// TODO: likeやfollowも集計
|
||||
|
||||
|
@ -2,8 +2,8 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import User from '../../../models/user';
|
||||
import Following from '../../../models/following';
|
||||
import User from '../../../../../models/user';
|
||||
import Following from '../../../../../models/following';
|
||||
|
||||
/**
|
||||
* Aggregate followers of a user
|
||||
@ -39,11 +39,12 @@ module.exports = (params) => new Promise(async (res, rej) => {
|
||||
{ deletedAt: { $gt: startTime } }
|
||||
]
|
||||
}, {
|
||||
_id: false,
|
||||
followerId: false,
|
||||
followeeId: false
|
||||
}, {
|
||||
sort: { createdAt: -1 }
|
||||
sort: { createdAt: -1 },
|
||||
fields: {
|
||||
_id: false,
|
||||
followerId: false,
|
||||
followeeId: false
|
||||
}
|
||||
});
|
||||
|
||||
const graph = [];
|
||||
|
@ -2,8 +2,8 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import User from '../../../models/user';
|
||||
import Following from '../../../models/following';
|
||||
import User from '../../../../../models/user';
|
||||
import Following from '../../../../../models/following';
|
||||
|
||||
/**
|
||||
* Aggregate following of a user
|
||||
@ -39,11 +39,12 @@ module.exports = (params) => new Promise(async (res, rej) => {
|
||||
{ deletedAt: { $gt: startTime } }
|
||||
]
|
||||
}, {
|
||||
_id: false,
|
||||
followerId: false,
|
||||
followeeId: false
|
||||
}, {
|
||||
sort: { createdAt: -1 }
|
||||
sort: { createdAt: -1 },
|
||||
fields: {
|
||||
_id: false,
|
||||
followerId: false,
|
||||
followeeId: false
|
||||
}
|
||||
});
|
||||
|
||||
const graph = [];
|
||||
|
@ -2,8 +2,8 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import User from '../../../models/user';
|
||||
import Post from '../../../models/post';
|
||||
import User from '../../../../../models/user';
|
||||
import Post from '../../../../../models/post';
|
||||
|
||||
/**
|
||||
* Aggregate post of a user
|
||||
|
@ -2,8 +2,8 @@
|
||||
* Module dependencies
|
||||
*/
|
||||
import $ from 'cafy';
|
||||
import User from '../../../models/user';
|
||||
import Reaction from '../../../models/post-reaction';
|
||||
import User from '../../../../../models/user';
|
||||
import Reaction from '../../../../../models/post-reaction';
|
||||
|
||||
/**
|
||||
* Aggregate reaction of a user
|
||||
|
Reference in New Issue
Block a user