diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2021-03-21 15:14:03 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2021-03-21 15:14:03 +0900 |
| commit | 8050352ad88798be222f735a3217367acaee277f (patch) | |
| tree | 812ca46b632f91a49d0f749e53221d93be0ab5dc /src/services/following/requests | |
| parent | add note (diff) | |
| download | misskey-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.ts | 7 |
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); + }); } |