aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/ui/home.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/routes/ui/home.rs')
-rw-r--r--server/src/routes/ui/home.rs6
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)