summaryrefslogtreecommitdiff
path: root/src/services/following/requests
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-03-21 15:14:03 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-03-21 15:14:03 +0900
commit8050352ad88798be222f735a3217367acaee277f (patch)
tree812ca46b632f91a49d0f749e53221d93be0ab5dc /src/services/following/requests
parentadd note (diff)
downloadmisskey-8050352ad88798be222f735a3217367acaee277f.tar.gz
misskey-8050352ad88798be222f735a3217367acaee277f.tar.bz2
misskey-8050352ad88798be222f735a3217367acaee277f.zip
perf: 各ストリーミング接続ごとにポーリングしないように
Diffstat (limited to 'src/services/following/requests')
-rw-r--r--src/services/following/requests/reject.ts7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/services/following/requests/reject.ts b/src/services/following/requests/reject.ts
index 9a8b14bbfd..d8d3788088 100644
--- a/src/services/following/requests/reject.ts
+++ b/src/services/following/requests/reject.ts
@@ -2,7 +2,7 @@ import { renderActivity } from '../../../remote/activitypub/renderer';
import renderFollow from '../../../remote/activitypub/renderer/follow';
import renderReject from '../../../remote/activitypub/renderer/reject';
import { deliver } from '../../../queue';
-import { publishMainStream } from '../../stream';
+import { publishMainStream, publishUserEvent } from '../../stream';
import { User, ILocalUser } from '../../../models/entities/user';
import { Users, FollowRequests, Followings } from '../../../models';
import { decrementFollowing } from '../delete';
@@ -39,5 +39,8 @@ export default async function(followee: User, follower: User) {
Users.pack(followee, follower, {
detail: true
- }).then(packed => publishMainStream(follower.id, 'unfollow', packed));
+ }).then(packed => {
+ publishUserEvent(follower.id, 'unfollow', packed);
+ publishMainStream(follower.id, 'unfollow', packed);
+ });
}