From fc65b1d5bc99a733d484e442f1b7b05115e62643 Mon Sep 17 00:00:00 2001 From: Erik Johnston Date: Thu, 21 May 2026 14:27:14 +0100 Subject: [PATCH] Add room version to error --- rust/src/events/mod.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rust/src/events/mod.rs b/rust/src/events/mod.rs index 6ec02dfb3c..ed77b76dfe 100644 --- a/rust/src/events/mod.rs +++ b/rust/src/events/mod.rs @@ -171,7 +171,10 @@ impl Event { // Parse the event dict into a FormattedEvent, converting any failures to // a `ValueError`. let fields = depythonize_event_dict(room_version, event_dict).map_err(|err| { - let new_err = PyValueError::new_err("Failed to parse event"); + let new_err = PyValueError::new_err(format!( + "Failed to parse event for room version {}", + room_version + )); new_err.set_cause(py, Some(err)); new_err })?;