|
|
|
@ -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; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|