aboutsummaryrefslogtreecommitdiff
path: root/server/src/routes/ui/player.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/routes/ui/player.rs')
-rw-r--r--server/src/routes/ui/player.rs8
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,