diff --git a/src/callers/mod.rs b/src/callers/mod.rs index 7aa7b6f..04a3e74 100644 --- a/src/callers/mod.rs +++ b/src/callers/mod.rs @@ -4,6 +4,7 @@ pub mod song; pub mod endpoints { pub const QUEUESONG: &str = "/api/v2/song/queue"; + pub const QUEUESONGLINKUSERID: &str = "/api/v2/song/queue/link"; pub const QUEUESONGDATA: &str = "/api/v2/song/queue/{id}"; pub const QUEUESONGUPDATE: &str = "/api/v2/song/queue/{id}"; pub const NEXTQUEUESONG: &str = "/api/v2/song/queue/next"; diff --git a/src/main.rs b/src/main.rs index 39b8000..f1ddddd 100644 --- a/src/main.rs +++ b/src/main.rs @@ -59,6 +59,10 @@ pub mod init { crate::callers::endpoints::QUEUESONG, patch(crate::callers::song::endpoint::update_song_queue_status), ) + .route( + crate::callers::endpoints::QUEUESONGLINKUSERID, + patch(crate::callers::song::endpoint::link_user_id) + ) .route( crate::callers::endpoints::QUEUESONGDATA, get(crate::callers::song::endpoint::download_flac),