fix: Boost count not decrementing on removal

This commit is contained in:
Mar0xy 2023-10-15 02:09:38 +02:00
parent 46f1882123
commit 4359a13946
No known key found for this signature in database
GPG Key ID: 56569BBE47D2C828

View File

@ -68,6 +68,10 @@ export class NoteDeleteService {
await this.notesRepository.decrement({ id: note.replyId }, 'repliesCount', 1); await this.notesRepository.decrement({ id: note.replyId }, 'repliesCount', 1);
} }
if (note.renoteId && note.renote?.userId != user.id && note.text == null && !note.hasPoll && (note.fileIds == null || note.fileIds.length === 0)) {
await this.notesRepository.decrement({ id: note.renoteId }, 'renoteCount', 1);
}
if (!quiet) { if (!quiet) {
this.globalEventService.publishNoteStream(note.id, 'deleted', { this.globalEventService.publishNoteStream(note.id, 'deleted', {
deletedAt: deletedAt, deletedAt: deletedAt,