misskey/src/misc/is-muted-user-related.ts
2020-07-28 09:36:43 +09:00

16 lines
342 B
TypeScript

export function isMutedUserRelated(note: any, mutedUserIds: string[]): boolean {
if (mutedUserIds.includes(note.userId)) {
return true;
}
if (note.reply != null && mutedUserIds.includes(note.reply.userId)) {
return true;
}
if (note.renote != null && mutedUserIds.includes(note.renote.userId)) {
return true;
}
return false;
}