aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/ui/sort.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-02-02 00:25:45 +0100
committermetamuffin <metamuffin@disroot.org>2025-02-02 00:25:45 +0100
commit1534bb6d8f88d83c1ce9c89d007af04dcc3291f1 (patch)
tree4df67a6ad396a97094afd7dd9e57775320075655 /server/src/routes/ui/sort.rs
parent4993f189870a96a328bdda5838d1d184c1bbdb67 (diff)
downloadjellything-1534bb6d8f88d83c1ce9c89d007af04dcc3291f1.tar
jellything-1534bb6d8f88d83c1ce9c89d007af04dcc3291f1.tar.bz2
jellything-1534bb6d8f88d83c1ce9c89d007af04dcc3291f1.tar.zst
node visibility
Diffstat (limited to 'server/src/routes/ui/sort.rs')
-rw-r--r--server/src/routes/ui/sort.rs22
1 files changed, 10 insertions, 12 deletions
diff --git a/server/src/routes/ui/sort.rs b/server/src/routes/ui/sort.rs
index 6f1eade..3831431 100644
--- a/server/src/routes/ui/sort.rs
+++ b/server/src/routes/ui/sort.rs
@@ -150,18 +150,16 @@ pub fn filter_and_sort_nodes(
o &= !match p {
FilterProperty::FederationLocal => node.federated.is_none(),
FilterProperty::FederationRemote => node.federated.is_some(),
- FilterProperty::KindMovie => node.kind == Some(NodeKind::Movie),
- FilterProperty::KindVideo => node.kind == Some(NodeKind::Video),
- FilterProperty::KindShortFormVideo => {
- node.kind == Some(NodeKind::ShortFormVideo)
- }
- FilterProperty::KindMusic => node.kind == Some(NodeKind::Music),
- FilterProperty::KindCollection => node.kind == Some(NodeKind::Collection),
- FilterProperty::KindChannel => node.kind == Some(NodeKind::Channel),
- FilterProperty::KindShow => node.kind == Some(NodeKind::Show),
- FilterProperty::KindSeries => node.kind == Some(NodeKind::Series),
- FilterProperty::KindSeason => node.kind == Some(NodeKind::Season),
- FilterProperty::KindEpisode => node.kind == Some(NodeKind::Episode),
+ FilterProperty::KindMovie => node.kind == NodeKind::Movie,
+ FilterProperty::KindVideo => node.kind == NodeKind::Video,
+ FilterProperty::KindShortFormVideo => node.kind == NodeKind::ShortFormVideo,
+ FilterProperty::KindMusic => node.kind == NodeKind::Music,
+ FilterProperty::KindCollection => node.kind == NodeKind::Collection,
+ FilterProperty::KindChannel => node.kind == NodeKind::Channel,
+ FilterProperty::KindShow => node.kind == NodeKind::Show,
+ FilterProperty::KindSeries => node.kind == NodeKind::Series,
+ FilterProperty::KindSeason => node.kind == NodeKind::Season,
+ FilterProperty::KindEpisode => node.kind == NodeKind::Episode,
FilterProperty::Watched => udata.watched == WatchedState::Watched,
FilterProperty::Unwatched => udata.watched == WatchedState::None,
FilterProperty::WatchProgress => {