From 984370e77c67f6bd053387ef0334bf93ecbe4db0 Mon Sep 17 00:00:00 2001 From: Jonathan de Jong Date: Sat, 13 Mar 2021 21:27:52 +0100 Subject: [PATCH] add smol TODOs and an error warning when EDUs cant be deserialized, and a debug when EDU types cannot be processed --- src/server_server.rs | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/server_server.rs b/src/server_server.rs index b9b8e31..cde1337 100644 --- a/src/server_server.rs +++ b/src/server_server.rs @@ -1,7 +1,7 @@ use crate::{client_server, utils, ConduitResult, Database, Error, PduEvent, Result, Ruma}; use get_profile_information::v1::ProfileField; use http::header::{HeaderValue, AUTHORIZATION, HOST}; -use log::{info, warn}; +use log::{info, warn, debug}; use regex::Regex; use rocket::{response::content::Json, State}; use ruma::{ @@ -531,11 +531,18 @@ pub async fn send_transaction_message_route<'a>( } } } - "m.presence" => {} - "m.receipt" => {} - _ => {} + "m.presence" => { + // 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; } }