diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-06-13 05:15:26 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-06-13 05:15:26 +0900 |
| commit | 80c52433cc501dba736f27feef428e902a1f95f3 (patch) | |
| tree | 1d7aee5d880d4c323fb1b1186424173aa80f3218 /src/remote/activitypub/kernel | |
| parent | Fix #1712 (diff) | |
| download | sharkey-80c52433cc501dba736f27feef428e902a1f95f3.tar.gz sharkey-80c52433cc501dba736f27feef428e902a1f95f3.tar.bz2 sharkey-80c52433cc501dba736f27feef428e902a1f95f3.zip | |
Fix bug
Diffstat (limited to 'src/remote/activitypub/kernel')
| -rw-r--r-- | src/remote/activitypub/kernel/announce/note.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/remote/activitypub/kernel/announce/note.ts b/src/remote/activitypub/kernel/announce/note.ts index fe645b07b5..e258567389 100644 --- a/src/remote/activitypub/kernel/announce/note.ts +++ b/src/remote/activitypub/kernel/announce/note.ts @@ -15,6 +15,11 @@ const log = debug('misskey:activitypub'); export default async function(resolver: Resolver, actor: IRemoteUser, activity: IAnnounce, note: INote): Promise<void> { const uri = activity.id || activity; + // アナウンサーが凍結されていたらスキップ + if (actor.isSuspended) { + return; + } + if (typeof uri !== 'string') { throw new Error('invalid announce'); } |