mirror of
https://gitlab.com/famedly/conduit.git
synced 2025-01-18 20:20:09 +00:00
fix: error handling
This commit is contained in:
parent
d655f4c1be
commit
686319e2e3
@ -342,7 +342,7 @@ pub(crate) fn gen_event_id_canonical_json(
|
||||
let room_id = value
|
||||
.get("room_id")
|
||||
.and_then(|id| RoomId::parse(id.as_str()?).ok())
|
||||
.expect("Invalid room id in event");
|
||||
.ok_or_else(|| Error::bad_database("PDU in db has invalid room_id."))?;
|
||||
|
||||
let room_version_id = db.rooms.get_room_version(&room_id);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user