diff --git a/src/api/server/version.rs b/src/api/server/version.rs index b08ff77a0..5d580d052 100644 --- a/src/api/server/version.rs +++ b/src/api/server/version.rs @@ -1,5 +1,5 @@ use conduwuit::Result; -use ruma::api::federation::discovery::get_server_version; +use ruma::{api::federation::discovery::get_server_version, assign}; use crate::Ruma; @@ -9,10 +9,10 @@ use crate::Ruma; pub(crate) async fn get_server_version_route( _body: Ruma, ) -> Result { - Ok(get_server_version::v1::Response { - server: Some(get_server_version::v1::Server { + Ok(assign!(get_server_version::v1::Response::new(), { + server: Some(assign!(get_server_version::v1::Server::new(), { name: Some(conduwuit::version::name().into()), version: Some(conduwuit::version::version().into()), - }), - }) + })), + })) }