diff options
author | metamuffin <metamuffin@disroot.org> | 2024-02-07 17:32:18 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2024-02-07 17:32:18 +0100 |
commit | c2e50cef75712a119f9b6cafc9c12d2ed677d21e (patch) | |
tree | 028394b72b55fa9a0603c53432f392dfb859026a /server | |
parent | c4362adc4af0c4dcdbb2346a9e077bdf580d8007 (diff) | |
download | jellything-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.rs | 3 |
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"); |