summaryrefslogtreecommitdiff
path: root/src/services/note
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2018-10-07 20:08:42 +0900
committersyuilo <syuilotan@yahoo.co.jp>2018-10-07 20:08:42 +0900
commitb6a330928db0cf62ac0cfe484cd5e148edb9ce12 (patch)
treebc19cb560b035b23301c7eab06e520ebdc57fc84 /src/services/note
parentResolve #2843 (diff)
downloadsharkey-b6a330928db0cf62ac0cfe484cd5e148edb9ce12.tar.gz
sharkey-b6a330928db0cf62ac0cfe484cd5e148edb9ce12.tar.bz2
sharkey-b6a330928db0cf62ac0cfe484cd5e148edb9ce12.zip
投稿の削除イベントを受け取るように
Diffstat (limited to 'src/services/note')
-rw-r--r--src/services/note/delete.ts8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/services/note/delete.ts b/src/services/note/delete.ts
index b5cf42ec28..2b99b4b85e 100644
--- a/src/services/note/delete.ts
+++ b/src/services/note/delete.ts
@@ -15,12 +15,14 @@ import config from '../../config';
* @param note 投稿
*/
export default async function(user: IUser, note: INote) {
+ const deletedAt = new Date();
+
await Note.update({
_id: note._id,
userId: user._id
}, {
$set: {
- deletedAt: new Date(),
+ deletedAt: deletedAt,
text: null,
tags: [],
fileIds: [],
@@ -30,7 +32,9 @@ export default async function(user: IUser, note: INote) {
}
});
- publishNoteStream(note._id, 'deleted', {});
+ publishNoteStream(note._id, 'deleted', {
+ deletedAt: deletedAt
+ });
//#region ローカルの投稿なら削除アクティビティを配送
if (isLocalUser(user)) {