diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2019-01-26 17:47:56 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2019-01-26 17:47:56 +0900 |
| commit | a0f8c7e94ee2de826326a630c783d5c8c39825a7 (patch) | |
| tree | 7bebc1c055a9a6b7e59798768414720ee6eb01ea /src/services/note/delete.ts | |
| parent | Merge branch 'develop' of https://github.com/syuilo/misskey into develop (diff) | |
| download | misskey-a0f8c7e94ee2de826326a630c783d5c8c39825a7.tar.gz misskey-a0f8c7e94ee2de826326a630c783d5c8c39825a7.tar.bz2 misskey-a0f8c7e94ee2de826326a630c783d5c8c39825a7.zip | |
Resolve #2253
Diffstat (limited to 'src/services/note/delete.ts')
| -rw-r--r-- | src/services/note/delete.ts | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/services/note/delete.ts b/src/services/note/delete.ts index 9709eeaf5e..e8ce181d54 100644 --- a/src/services/note/delete.ts +++ b/src/services/note/delete.ts @@ -30,12 +30,25 @@ export default async function(user: IUser, note: INote) { text: null, tags: [], fileIds: [], + renoteId: null, poll: null, geo: null, cw: null } }); + if (note.renoteId) { + Note.update({ _id: note.renoteId }, { + $inc: { + renoteCount: -1, + score: -1 + }, + $pull: { + _quoteIds: note._id + } + }); + } + publishNoteStream(note._id, 'deleted', { deletedAt: deletedAt }); |