Browse Source

add smol TODOs and an error warning when EDUs cant be deserialized, and a debug when EDU types cannot be processed

merge-requests/43/head
Jonathan de Jong 5 years ago
parent
commit
984370e77c
  1. 17
      src/server_server.rs

17
src/server_server.rs

@ -1,7 +1,7 @@
use crate::{client_server, utils, ConduitResult, Database, Error, PduEvent, Result, Ruma}; use crate::{client_server, utils, ConduitResult, Database, Error, PduEvent, Result, Ruma};
use get_profile_information::v1::ProfileField; use get_profile_information::v1::ProfileField;
use http::header::{HeaderValue, AUTHORIZATION, HOST}; use http::header::{HeaderValue, AUTHORIZATION, HOST};
use log::{info, warn}; use log::{info, warn, debug};
use regex::Regex; use regex::Regex;
use rocket::{response::content::Json, State}; use rocket::{response::content::Json, State};
use ruma::{ use ruma::{
@ -531,11 +531,18 @@ pub async fn send_transaction_message_route<'a>(
} }
} }
} }
"m.presence" => {} "m.presence" => {
"m.receipt" => {} // TODO: !57
_ => {} }
"m.receipt" => {
// TODO: !57
}
_ => {
debug!("Received EDU with unknown type: {:?}", edu)
}
}, },
Err(_err) => { Err(err) => {
warn!("Could not deserialize EDU from {:?}: {} ", edu.json(), err);
continue; continue;
} }
} }

Loading…
Cancel
Save