server: fix thread mutes not applying to renotes
Changelog: Fixed
This commit is contained in:
parent
af43df15ca
commit
6c7f1774e3
1 changed files with 6 additions and 1 deletions
|
@ -98,7 +98,12 @@ class NotificationManager {
|
||||||
|
|
||||||
const threadMuted = await NoteThreadMutings.findOneBy({
|
const threadMuted = await NoteThreadMutings.findOneBy({
|
||||||
userId: x.target,
|
userId: x.target,
|
||||||
threadId: this.note.threadId || this.note.id,
|
threadId: In([
|
||||||
|
// replies
|
||||||
|
this.note.threadId ?? this.note.id,
|
||||||
|
// renotes
|
||||||
|
this.note.renoteId ?? undefined
|
||||||
|
]),
|
||||||
mutingNotificationTypes: ArrayOverlap([x.reason]),
|
mutingNotificationTypes: ArrayOverlap([x.reason]),
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue