Add room version to error

This commit is contained in:
Erik Johnston
2026-05-21 14:27:14 +01:00
parent 27e312ddaf
commit fc65b1d5bc
+4 -1
View File
@@ -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
})?;