summaryrefslogtreecommitdiff
path: root/src/server/api/stream/channels/local-timeline.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/api/stream/channels/local-timeline.ts')
-rw-r--r--src/server/api/stream/channels/local-timeline.ts1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/server/api/stream/channels/local-timeline.ts b/src/server/api/stream/channels/local-timeline.ts
index 6426ccc23f..baeae86603 100644
--- a/src/server/api/stream/channels/local-timeline.ts
+++ b/src/server/api/stream/channels/local-timeline.ts
@@ -27,6 +27,7 @@ export default class extends Channel {
private async onNote(note: PackedNote) {
if ((note.user as PackedUser).host !== null) return;
if (note.visibility !== 'public') return;
+ if (note.channelId != null && !this.followingChannels.includes(note.channelId)) return;
// リプライなら再pack
if (note.replyId != null) {