summaryrefslogtreecommitdiff
path: root/packages/backend/src/misc/is-user-related.ts
blob: e6bbdb5d35356ec442a68ba9c5f914cdc56eec2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
export function isUserRelated(note: any, userIds: Set<string>): boolean {
	if (userIds.has(note.userId)) {
		return true;
	}

	if (note.reply != null && userIds.has(note.reply.userId)) {
		return true;
	}

	if (note.renote != null && userIds.has(note.renote.userId)) {
		return true;
	}

	return false;
}