cargo fmt

Signed-off-by: girlbossceo <june@girlboss.ceo>
merge-requests/551/head
girlbossceo 11 months ago
parent 3494d7759e
commit d7061e6984

@ -425,13 +425,10 @@ pub async fn get_room_event_route(
) -> Result<get_room_event::v3::Response> { ) -> Result<get_room_event::v3::Response> {
let sender_user = body.sender_user.as_ref().expect("user is authenticated"); let sender_user = body.sender_user.as_ref().expect("user is authenticated");
let event = services() let event = services().rooms.timeline.get_pdu(&body.event_id)?.ok_or({
.rooms warn!("Event not found, event ID: {:?}", &body.event_id);
.timeline Error::BadRequest(ErrorKind::NotFound, "Event not found.")
.get_pdu(&body.event_id)? })?;
.ok_or({
warn!("Event not found, event ID: {:?}", &body.event_id);
Error::BadRequest(ErrorKind::NotFound, "Event not found.")})?;
if !services().rooms.state_accessor.user_can_see_event( if !services().rooms.state_accessor.user_can_see_event(
sender_user, sender_user,

@ -131,10 +131,12 @@ pub async fn get_state_events_for_key_route(
.state_accessor .state_accessor
.room_state_get(&body.room_id, &body.event_type, &body.state_key)? .room_state_get(&body.room_id, &body.event_type, &body.state_key)?
.ok_or({ .ok_or({
warn!("State event {:?} not found in room {:?}", &body.event_type, &body.room_id); warn!(
Error::BadRequest(ErrorKind::NotFound, "State event {:?} not found in room {:?}",
"State event not found.", &body.event_type, &body.room_id
)})?; );
Error::BadRequest(ErrorKind::NotFound, "State event not found.")
})?;
Ok(get_state_events_for_key::v3::Response { Ok(get_state_events_for_key::v3::Response {
content: serde_json::from_str(event.content.get()) content: serde_json::from_str(event.content.get())
@ -168,9 +170,12 @@ pub async fn get_state_events_for_empty_key_route(
.state_accessor .state_accessor
.room_state_get(&body.room_id, &body.event_type, "")? .room_state_get(&body.room_id, &body.event_type, "")?
.ok_or({ .ok_or({
warn!("State event {:?} not found in room {:?}", &body.event_type, &body.room_id); warn!(
Error::BadRequest(ErrorKind::NotFound, "State event {:?} not found in room {:?}",
"State event not found.",)})?; &body.event_type, &body.room_id
);
Error::BadRequest(ErrorKind::NotFound, "State event not found.")
})?;
Ok(get_state_events_for_key::v3::Response { Ok(get_state_events_for_key::v3::Response {
content: serde_json::from_str(event.content.get()) content: serde_json::from_str(event.content.get())

@ -955,7 +955,8 @@ pub async fn get_event_route(
.get_pdu_json(&body.event_id)? .get_pdu_json(&body.event_id)?
.ok_or({ .ok_or({
warn!("Event not found, event ID: {:?}", &body.event_id); warn!("Event not found, event ID: {:?}", &body.event_id);
Error::BadRequest(ErrorKind::NotFound, "Event not found.")})?; Error::BadRequest(ErrorKind::NotFound, "Event not found.")
})?;
let room_id_str = event let room_id_str = event
.get("room_id") .get("room_id")
@ -1197,7 +1198,8 @@ pub async fn get_event_authorization_route(
.get_pdu_json(&body.event_id)? .get_pdu_json(&body.event_id)?
.ok_or({ .ok_or({
warn!("Event not found, event ID: {:?}", &body.event_id); warn!("Event not found, event ID: {:?}", &body.event_id);
Error::BadRequest(ErrorKind::NotFound, "Event not found.")})?; Error::BadRequest(ErrorKind::NotFound, "Event not found.")
})?;
let room_id_str = event let room_id_str = event
.get("room_id") .get("room_id")

@ -1,8 +1,8 @@
mod data; mod data;
pub use data::Data; pub use data::Data;
use ruma::serde::Base64;
use ruma::{ use ruma::{
OwnedDeviceId, OwnedEventId, OwnedRoomId, OwnedServerName, OwnedServerSigningKeyId, OwnedUserId, serde::Base64, OwnedDeviceId, OwnedEventId, OwnedRoomId, OwnedServerName,
OwnedServerSigningKeyId, OwnedUserId,
}; };
use crate::api::server_server::FedDest; use crate::api::server_server::FedDest;
@ -15,14 +15,16 @@ use ruma::{
}, },
DeviceId, RoomVersionId, ServerName, UserId, DeviceId, RoomVersionId, ServerName, UserId,
}; };
use std::sync::atomic::{self, AtomicBool};
use std::{ use std::{
collections::{BTreeMap, HashMap}, collections::{BTreeMap, HashMap},
fs, fs,
future::Future, future::Future,
net::{IpAddr, SocketAddr}, net::{IpAddr, SocketAddr},
path::PathBuf, path::PathBuf,
sync::{Arc, Mutex, RwLock}, sync::{
atomic::{self, AtomicBool},
Arc, Mutex, RwLock,
},
time::{Duration, Instant}, time::{Duration, Instant},
}; };
use tokio::sync::{broadcast, watch::Receiver, Mutex as TokioMutex, Semaphore}; use tokio::sync::{broadcast, watch::Receiver, Mutex as TokioMutex, Semaphore};

@ -344,7 +344,8 @@ impl Service {
.map(|create_event| create_event.room_version) .map(|create_event| create_event.room_version)
.ok_or({ .ok_or({
warn!("Invalid room version for room {room_id}"); warn!("Invalid room version for room {room_id}");
Error::BadDatabase("Invalid room version")})?; Error::BadDatabase("Invalid room version")
})?;
Ok(room_version) Ok(room_version)
} }

@ -62,7 +62,9 @@ impl Service {
device_id: OwnedDeviceId, device_id: OwnedDeviceId,
request: &mut sync_events::v4::Request, request: &mut sync_events::v4::Request,
) -> BTreeMap<String, BTreeMap<OwnedRoomId, bool>> { ) -> BTreeMap<String, BTreeMap<OwnedRoomId, bool>> {
let Some(conn_id) = request.conn_id.clone() else { return BTreeMap::new(); }; let Some(conn_id) = request.conn_id.clone() else {
return BTreeMap::new();
};
let cache = &mut self.connections.lock().unwrap(); let cache = &mut self.connections.lock().unwrap();
let cached = Arc::clone( let cached = Arc::clone(

Loading…
Cancel
Save