diff options
Diffstat (limited to 'server/src/routes/ui/player.rs')
-rw-r--r-- | server/src/routes/ui/player.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/server/src/routes/ui/player.rs b/server/src/routes/ui/player.rs index 0e6962e..005e513 100644 --- a/server/src/routes/ui/player.rs +++ b/server/src/routes/ui/player.rs @@ -19,9 +19,9 @@ use crate::{ use anyhow::anyhow; use jellycommon::{Node, SourceTrackKind}; use markup::DynRender; -use rocket::{get, FromForm, State}; +use rocket::{get, FromForm, State, UriDisplayQuery}; -#[derive(FromForm, Default, Clone, Debug)] +#[derive(FromForm, Default, Clone, Debug, UriDisplayQuery)] pub struct PlayerConfig { pub a: Option<u64>, pub v: Option<u64>, @@ -29,10 +29,6 @@ pub struct PlayerConfig { pub webm: bool, } -pub fn player_uri(id: &str) -> String { - format!("/n/{}/player", id) -} - #[get("/n/<id>/player?<conf..>", rank = 4)] pub fn r_player( _sess: Session, |