summaryrefslogtreecommitdiff
path: root/src/services/following/create.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-10-21 17:51:35 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-10-21 17:51:35 +0900
commit13f82856f926194f43a7c8ee4bbecf1fa8860f64 (patch)
tree84ff5ce04cef91620daeddd1a5ecdafb986b74cc /src/services/following/create.ts
parentRefactor (diff)
downloadmisskey-13f82856f926194f43a7c8ee4bbecf1fa8860f64.tar.gz
misskey-13f82856f926194f43a7c8ee4bbecf1fa8860f64.tar.bz2
misskey-13f82856f926194f43a7c8ee4bbecf1fa8860f64.zip
Implement following stats
Diffstat (limited to 'src/services/following/create.ts')
-rw-r--r--src/services/following/create.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/services/following/create.ts b/src/services/following/create.ts
index c0d0b92154..209c663a77 100644
--- a/src/services/following/create.ts
+++ b/src/services/following/create.ts
@@ -7,6 +7,7 @@ import renderFollow from '../../remote/activitypub/renderer/follow';
import renderAccept from '../../remote/activitypub/renderer/accept';
import { deliver } from '../../queue';
import createFollowRequest from './requests/create';
+import { followingStats } from '../stats';
export default async function(follower: IUser, followee: IUser, requestId?: string) {
// フォロー対象が鍵アカウントである or
@@ -52,6 +53,8 @@ export default async function(follower: IUser, followee: IUser, requestId?: stri
});
//#endregion
+ followingStats.update(follower, followee, true);
+
// Publish follow event
if (isLocalUser(follower)) {
packUser(followee, follower).then(packed => publishMainStream(follower._id, 'follow', packed));