aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/ui/sort.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/routes/ui/sort.rs')
-rw-r--r--server/src/routes/ui/sort.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/server/src/routes/ui/sort.rs b/server/src/routes/ui/sort.rs
index 68bd588..6f1eade 100644
--- a/server/src/routes/ui/sort.rs
+++ b/server/src/routes/ui/sort.rs
@@ -35,6 +35,7 @@ form_enum!(
KindMovie = "kind_movie",
KindVideo = "kind_video",
KindShortFormVideo = "kind_short_form_video",
+ KindMusic = "kind_music",
KindCollection = "kind_collection",
KindChannel = "kind_channel",
KindShow = "kind_show",
@@ -95,6 +96,7 @@ impl FilterProperty {
(KindMovie, "Movie"),
(KindVideo, "Video"),
(KindShortFormVideo, "Short Form Video"),
+ (KindMusic, "Music"),
(KindCollection, "Collection"),
(KindChannel, "Channel"),
(KindShow, "Show"),
@@ -153,6 +155,7 @@ pub fn filter_and_sort_nodes(
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),