aboutsummaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-02-07 17:32:18 +0100
committermetamuffin <metamuffin@disroot.org>2024-02-07 17:32:18 +0100
commitc2e50cef75712a119f9b6cafc9c12d2ed677d21e (patch)
tree028394b72b55fa9a0603c53432f392dfb859026a /server
parentc4362adc4af0c4dcdbb2346a9e077bdf580d8007 (diff)
downloadjellything-c2e50cef75712a119f9b6cafc9c12d2ed677d21e.tar
jellything-c2e50cef75712a119f9b6cafc9c12d2ed677d21e.tar.bz2
jellything-c2e50cef75712a119f9b6cafc9c12d2ed677d21e.tar.zst
player: improve volume slider, fix native player button
Diffstat (limited to 'server')
-rw-r--r--server/src/routes/ui/player.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/server/src/routes/ui/player.rs b/server/src/routes/ui/player.rs
index 1ef0149..80386ad 100644
--- a/server/src/routes/ui/player.rs
+++ b/server/src/routes/ui/player.rs
@@ -39,6 +39,7 @@ pub struct PlayerConfig {
pub v: Option<TrackID>,
pub s: Option<TrackID>,
pub t: Option<f64>,
+ pub kind: Option<PlayerKind>,
}
impl PlayerConfig {
@@ -93,7 +94,7 @@ pub fn r_player<'a>(
))))
};
- match sess.user.player_preference {
+ match conf.kind.unwrap_or(sess.user.player_preference) {
PlayerKind::Browser => (),
PlayerKind::Native => {
return native_session("player");