From b5755936471c10d39239620e42d275aaaa5630ab Mon Sep 17 00:00:00 2001 From: Guillem Nieto Date: Sun, 2 Aug 2020 09:38:20 +0200 Subject: [PATCH] Do not ignore db errors --- src/client_server/sync.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client_server/sync.rs b/src/client_server/sync.rs index 0f683c8..4e670ec 100644 --- a/src/client_server/sync.rs +++ b/src/client_server/sync.rs @@ -84,8 +84,8 @@ pub async fn sync_events_route( for pdu in db .rooms .pdus_since(&sender_id, &room_id, since)? - .filter_map(|r| r.ok()) { + let pdu = pdu?; send_notification_counts = true; if pdu.kind == EventType::RoomMember { send_member_count = true; @@ -395,8 +395,8 @@ pub async fn sync_events_route( for pdu in db .rooms .pdus_since(&sender_id, &room_id, since)? - .filter_map(|r| r.ok()) { + let pdu = pdu?; if pdu.kind == EventType::RoomMember { if pdu.state_key == Some(sender_id.to_string()) { let content = serde_json::from_value::<