diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-06-02 16:01:32 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-06-02 16:01:32 +0900 |
| commit | 4feff8835cfa80529c14fcbb7a138eeb0a951650 (patch) | |
| tree | 99c9754a1e6a6b0cd340eaabc4bd1bbd5349bf2c /src/services/following/requests/create.ts | |
| parent | wip (diff) | |
| download | misskey-4feff8835cfa80529c14fcbb7a138eeb0a951650.tar.gz misskey-4feff8835cfa80529c14fcbb7a138eeb0a951650.tar.bz2 misskey-4feff8835cfa80529c14fcbb7a138eeb0a951650.zip | |
wip
Diffstat (limited to 'src/services/following/requests/create.ts')
| -rw-r--r-- | src/services/following/requests/create.ts | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/services/following/requests/create.ts b/src/services/following/requests/create.ts index b69eb5acb0..836d85090d 100644 --- a/src/services/following/requests/create.ts +++ b/src/services/following/requests/create.ts @@ -25,7 +25,7 @@ export default async function(follower: IUser, followee: IUser) { } }); - User.update({ _id: followee._id }, { + await User.update({ _id: followee._id }, { $inc: { pendingReceivedFollowRequestsCount: 1 } @@ -33,7 +33,11 @@ export default async function(follower: IUser, followee: IUser) { // Publish reciveRequest event if (isLocalUser(followee)) { - packUser(follower, followee).then(packed => event(followee._id, 'reciveFollowRequest', packed)), + packUser(follower, followee).then(packed => event(followee._id, 'reciveFollowRequest', packed)); + + packUser(followee, followee, { + detail: true + }).then(packed => event(followee._id, 'meUpdated', packed)); // 通知を作成 notify(followee._id, follower._id, 'reciveFollowRequest'); |