Improve readability

This commit is contained in:
syuilo 2018-10-21 17:58:02 +09:00 committed by GitHub
parent fa0d5e665f
commit 0f689023dc

View File

@ -748,7 +748,12 @@ class FollowingStats extends Stats<FollowingLog> {
@autobind @autobind
protected async getTemplate(init: boolean, latestLog?: FollowingLog, group?: any): Promise<FollowingLog> { protected async getTemplate(init: boolean, latestLog?: FollowingLog, group?: any): Promise<FollowingLog> {
const [localFollowings, localFollowers, remoteFollowings, remoteFollowers] = init ? await Promise.all([ const [
localFollowingsCount,
localFollowersCount,
remoteFollowingsCount,
remoteFollowersCount
] = init ? await Promise.all([
Following.count({ followerId: group, '_followee.host': null }), Following.count({ followerId: group, '_followee.host': null }),
Following.count({ followeeId: group, '_user.host': null }), Following.count({ followeeId: group, '_user.host': null }),
Following.count({ followerId: group, '_followee.host': { $ne: null } }), Following.count({ followerId: group, '_followee.host': { $ne: null } }),
@ -763,24 +768,24 @@ class FollowingStats extends Stats<FollowingLog> {
return { return {
local: { local: {
followings: { followings: {
total: localFollowings, total: localFollowingsCount,
inc: 0, inc: 0,
dec: 0 dec: 0
}, },
followers: { followers: {
total: localFollowers, total: localFollowersCount,
inc: 0, inc: 0,
dec: 0 dec: 0
} }
}, },
remote: { remote: {
followings: { followings: {
total: remoteFollowings, total: remoteFollowingsCount,
inc: 0, inc: 0,
dec: 0 dec: 0
}, },
followers: { followers: {
total: remoteFollowers, total: remoteFollowersCount,
inc: 0, inc: 0,
dec: 0 dec: 0
} }