diff --git a/plume-models/src/timeline/query.rs b/plume-models/src/timeline/query.rs index 68cd42d5..3bbed7e0 100644 --- a/plume-models/src/timeline/query.rs +++ b/plume-models/src/timeline/query.rs @@ -406,8 +406,8 @@ impl Bool { } } Bool::HasCover => Ok(post.cover_id.is_some()), - Bool::Local => Ok(post.get_blog(&rocket.conn)?.is_local()), - Bool::All => Ok(true), + Bool::Local => Ok(post.get_blog(&rocket.conn)?.is_local() && kind == Kind::Original), + Bool::All => Ok(kind == Kind::Original), } } }