diff --git a/src/api/client/thirdparty.rs b/src/api/client/thirdparty.rs index 9e179915..22093826 100644 --- a/src/api/client/thirdparty.rs +++ b/src/api/client/thirdparty.rs @@ -3,7 +3,7 @@ use std::collections::BTreeMap; use ruma::api::client::thirdparty::get_protocols; use tuwunel_core::Result; -use crate::{Ruma, RumaResponse}; +use crate::Ruma; /// # `GET /_matrix/client/r0/thirdparty/protocols` /// @@ -14,13 +14,3 @@ pub(crate) async fn get_protocols_route( // TODO Ok(get_protocols::v3::Response { protocols: BTreeMap::new() }) } - -/// # `GET /_matrix/client/unstable/thirdparty/protocols` -/// -/// Same as `get_protocols_route`, except for some reason Element Android legacy -/// calls this -pub(crate) async fn get_protocols_route_unstable( - body: Ruma, -) -> Result> { - get_protocols_route(body).await.map(RumaResponse) -} diff --git a/src/api/router.rs b/src/api/router.rs index 786bc01d..79dd4d00 100644 --- a/src/api/router.rs +++ b/src/api/router.rs @@ -116,8 +116,6 @@ pub fn build(router: Router, server: &Server) -> Router { .ruma_route(&client::search_users_route) .ruma_route(&client::get_member_events_route) .ruma_route(&client::get_protocols_route) - .route("/_matrix/client/unstable/thirdparty/protocols", - get(client::get_protocols_route_unstable)) .ruma_route(&client::send_message_event_route) .ruma_route(&client::send_state_event_for_key_route) .ruma_route(&client::get_state_events_route)