diff --git a/src/app/api/swarm/timeline/route.ts b/src/app/api/swarm/timeline/route.ts index 8f3f949..02108ff 100644 --- a/src/app/api/swarm/timeline/route.ts +++ b/src/app/api/swarm/timeline/route.ts @@ -107,7 +107,7 @@ export async function GET(request: NextRequest) { }, nodeDomain, nodeIsNsfw, - isNsfw: post.isNsfw || post.authorIsNsfw || nodeIsNsfw, // Cascade NSFW flag + isNsfw: post.isNsfw || post.authorIsNsfw, // Post-level NSFW (not node-level) likeCount: post.likesCount, repostCount: post.repostsCount, replyCount: post.repliesCount,