summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2018-08-25 07:07:46 +0900
committerGitHub <noreply@github.com>2018-08-25 07:07:46 +0900
commite78b2b0ab87f1cf9e0cfe61dc81164d16d801c24 (patch)
tree3e9d960e15c348b1f9d2e9810b517654a7e6e8f0 /src
parent8.8.0 (diff)
parentActivityPub resolve で 添付のNoteを使用しないように (diff)
downloadmisskey-e78b2b0ab87f1cf9e0cfe61dc81164d16d801c24.tar.gz
misskey-e78b2b0ab87f1cf9e0cfe61dc81164d16d801c24.tar.bz2
misskey-e78b2b0ab87f1cf9e0cfe61dc81164d16d801c24.zip
Merge pull request #2457 from mei23/mei-0825-apresolveuri3
リモートからのActivityに添付されている投稿は使用しないように変更
Diffstat (limited to 'src')
-rw-r--r--src/remote/activitypub/models/note.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/remote/activitypub/models/note.ts b/src/remote/activitypub/models/note.ts
index 02bce6fec7..1dfeebfdf7 100644
--- a/src/remote/activitypub/models/note.ts
+++ b/src/remote/activitypub/models/note.ts
@@ -131,5 +131,7 @@ export async function resolveNote(value: string | IObject, resolver?: Resolver):
//#endregion
// リモートサーバーからフェッチしてきて登録
- return await createNote(value, resolver);
+ // ここでuriの代わりに添付されてきたNote Objectが指定されていると、サーバーフェッチを経ずにノートが生成されるが
+ // 添付されてきたNote Objectは偽装されている可能性があるため、常にuriを指定してサーバーフェッチを行う。
+ return await createNote(uri, resolver);
}