summaryrefslogtreecommitdiff
path: root/src/services
diff options
context:
space:
mode:
authormei23 <m@m544.net>2018-09-02 02:57:34 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2018-09-02 08:02:43 +0900
commit0177023ead75594c603e41f9c1f355e7f4b18369 (patch)
tree90e6717c0f0807765c738049ca29d96c2c449bfc /src/services
parentNot check dependencies (diff)
downloadmisskey-0177023ead75594c603e41f9c1f355e7f4b18369.tar.gz
misskey-0177023ead75594c603e41f9c1f355e7f4b18369.tar.bz2
misskey-0177023ead75594c603e41f9c1f355e7f4b18369.zip
Use Tombstone for Delete
Diffstat (limited to 'src/services')
-rw-r--r--src/services/note/delete.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/services/note/delete.ts b/src/services/note/delete.ts
index d0e2b12b41..dea306feec 100644
--- a/src/services/note/delete.ts
+++ b/src/services/note/delete.ts
@@ -5,8 +5,9 @@ import renderDelete from '../../remote/activitypub/renderer/delete';
import pack from '../../remote/activitypub/renderer';
import { deliver } from '../../queue';
import Following from '../../models/following';
-import renderNote from '../../remote/activitypub/renderer/note';
+import renderTombstone from '../../remote/activitypub/renderer/tombstone';
import { updateNoteStats } from '../update-chart';
+import config from '../../config';
/**
* 投稿を削除します。
@@ -32,7 +33,7 @@ export default async function(user: IUser, note: INote) {
//#region ローカルの投稿なら削除アクティビティを配送
if (isLocalUser(user)) {
- const content = pack(renderDelete(await renderNote(note), user));
+ const content = pack(renderDelete(renderTombstone(`${config.url}/notes/${note._id}`), user));
const followings = await Following.find({
followeeId: user._id,