summaryrefslogtreecommitdiff
path: root/src/remote
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-06-13 05:15:26 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-06-13 05:15:26 +0900
commit80c52433cc501dba736f27feef428e902a1f95f3 (patch)
tree1d7aee5d880d4c323fb1b1186424173aa80f3218 /src/remote
parentFix #1712 (diff)
downloadsharkey-80c52433cc501dba736f27feef428e902a1f95f3.tar.gz
sharkey-80c52433cc501dba736f27feef428e902a1f95f3.tar.bz2
sharkey-80c52433cc501dba736f27feef428e902a1f95f3.zip
Fix bug
Diffstat (limited to 'src/remote')
-rw-r--r--src/remote/activitypub/kernel/announce/note.ts5
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');
}