diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-08-17 02:37:20 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-08-17 02:37:20 +0900 |
| commit | d70e27a8654f3652972c8295e202e8d37c8131fd (patch) | |
| tree | 6f7963f2a0b031cdd02aed78182a43257ac65578 /src | |
| parent | 6.2.0 (diff) | |
| download | sharkey-d70e27a8654f3652972c8295e202e8d37c8131fd.tar.gz sharkey-d70e27a8654f3652972c8295e202e8d37c8131fd.tar.bz2 sharkey-d70e27a8654f3652972c8295e202e8d37c8131fd.zip | |
Provide id in announce activity
Diffstat (limited to 'src')
| -rw-r--r-- | src/remote/activitypub/renderer/announce.ts | 3 | ||||
| -rw-r--r-- | src/services/note/create.ts | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/remote/activitypub/renderer/announce.ts b/src/remote/activitypub/renderer/announce.ts index 8c3ff9f113..7a3f886447 100644 --- a/src/remote/activitypub/renderer/announce.ts +++ b/src/remote/activitypub/renderer/announce.ts @@ -1,4 +1,5 @@ -export default (object: any) => ({ +export default (id: string, object: any) => ({ type: 'Announce', + id, object }); diff --git a/src/services/note/create.ts b/src/services/note/create.ts index 3745450e15..d11a02ada6 100644 --- a/src/services/note/create.ts +++ b/src/services/note/create.ts @@ -235,7 +235,7 @@ export default async (user: IUser, data: Option, silent = false) => new Promise< async function renderActivity(data: Option, note: INote) { const content = data.renote && data.text == null - ? renderAnnounce(data.renote.uri ? data.renote.uri : await renderNote(data.renote)) + ? renderAnnounce(note._id.toHexString(), data.renote.uri ? data.renote.uri : await renderNote(data.renote)) : renderCreate(await renderNote(note)); return packAp(content); |