gracefully catch errors when parsing membership state
This commit is contained in:
parent
f198888635
commit
30a5fa100c
3 changed files with 9 additions and 14 deletions
|
|
@ -84,11 +84,11 @@ class const EventRenderer(
|
|||
final child = event.redactedBy != null || event.relationType == "m.replace"
|
||||
? null
|
||||
: switch (event.content) {
|
||||
Content(:final parseError?) => Row(
|
||||
Content(:final parseError?, :final stackTrace) => Row(
|
||||
children: [
|
||||
ErrorDialog(
|
||||
"An error occurred while parsing event ${event.eventId}:\n$parseError",
|
||||
parseError.stackTrace,
|
||||
stackTrace,
|
||||
),
|
||||
],
|
||||
),
|
||||
|
|
|
|||
Loading…
Reference in a new issue