summaryrefslogtreecommitdiff
path: root/src/services/following/requests/create.ts
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-06-02 16:01:32 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-06-02 16:01:32 +0900
commit4feff8835cfa80529c14fcbb7a138eeb0a951650 (patch)
tree99c9754a1e6a6b0cd340eaabc4bd1bbd5349bf2c /src/services/following/requests/create.ts
parentwip (diff)
downloadmisskey-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.ts8
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');