diff options
Diffstat (limited to 'server')
-rw-r--r-- | server/src/routes/compat/jellyfin/mod.rs | 11 | ||||
-rw-r--r-- | server/src/routes/mod.rs | 6 |
2 files changed, 15 insertions, 2 deletions
diff --git a/server/src/routes/compat/jellyfin/mod.rs b/server/src/routes/compat/jellyfin/mod.rs index 9c0c6fb..eac2f55 100644 --- a/server/src/routes/compat/jellyfin/mod.rs +++ b/server/src/routes/compat/jellyfin/mod.rs @@ -509,6 +509,17 @@ struct AuthData { username: String, } +#[post("/Users/AuthenticateByName", data = "<data>")] +#[allow(private_interfaces)] +pub fn r_jellyfin_users_authenticatebyname_case( + client_addr: IpAddr, + database: &State<Database>, + data: Json<AuthData>, + jar: &CookieJar, +) -> MyResult<Json<Value>> { + r_jellyfin_users_authenticatebyname(client_addr, database, data, jar) +} + #[post("/Users/authenticatebyname", data = "<data>")] #[allow(private_interfaces)] pub fn r_jellyfin_users_authenticatebyname( diff --git a/server/src/routes/mod.rs b/server/src/routes/mod.rs index dae4909..371f088 100644 --- a/server/src/routes/mod.rs +++ b/server/src/routes/mod.rs @@ -20,8 +20,9 @@ use compat::{ r_jellyfin_sessions_playing_progress, r_jellyfin_shows_nextup, r_jellyfin_socket, r_jellyfin_system_endpoint, r_jellyfin_system_info, r_jellyfin_system_info_public, r_jellyfin_system_info_public_case, r_jellyfin_users_authenticatebyname, - r_jellyfin_users_id, r_jellyfin_users_items, r_jellyfin_users_items_item, - r_jellyfin_users_public, r_jellyfin_users_views, r_jellyfin_video_stream, + r_jellyfin_users_authenticatebyname_case, r_jellyfin_users_id, r_jellyfin_users_items, + r_jellyfin_users_items_item, r_jellyfin_users_public, r_jellyfin_users_views, + r_jellyfin_video_stream, }, youtube::{r_youtube_channel, r_youtube_embed, r_youtube_watch}, }; @@ -200,6 +201,7 @@ pub fn build_rocket(database: Database, federation: Federation) -> Rocket<Build> r_jellyfin_system_info_public, r_jellyfin_system_info, r_jellyfin_users_authenticatebyname, + r_jellyfin_users_authenticatebyname_case, r_jellyfin_users_id, r_jellyfin_users_items_item, r_jellyfin_users_items, |