diff options
Diffstat (limited to 'server/src/routes/ui/home.rs')
-rw-r--r-- | server/src/routes/ui/home.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/server/src/routes/ui/home.rs b/server/src/routes/ui/home.rs index 321d184..1a4f20a 100644 --- a/server/src/routes/ui/home.rs +++ b/server/src/routes/ui/home.rs @@ -15,7 +15,7 @@ use crate::{ use anyhow::Context; use chrono::{Datelike, Utc}; use jellybase::CONF; -use jellycommon::{user::WatchedState, NodeID, NodeKind, Rating}; +use jellycommon::{user::WatchedState, NodeID, NodeKind, Rating, Visibility}; use rocket::{get, State}; use tokio::fs::read_to_string; @@ -45,8 +45,8 @@ pub fn r_home(sess: Session, db: &State<Database>) -> MyResult<DynLayoutPage> { items.retain(|(n, _)| { matches!( n.kind, - Some(NodeKind::Video | NodeKind::Movie | NodeKind::Episode | NodeKind::Music) - ) + NodeKind::Video | NodeKind::Movie | NodeKind::Episode | NodeKind::Music + ) && matches!(n.visibility, Visibility::Visible) }); let random = (0..16) |