diff --git a/lib/src/utils/event_localizations.dart b/lib/src/utils/event_localizations.dart index fcc54885..6e1cb97e 100644 --- a/lib/src/utils/event_localizations.dart +++ b/lib/src/utils/event_localizations.dart @@ -100,8 +100,11 @@ abstract class EventLocalizations { } }, EventTypes.RoomMember: (event, i18n, body) { - var text = 'Failed to parse member event'; final targetName = event.stateKeyUser?.calcDisplayname() ?? ''; + + // Fallback message if just nothing has changed: + var text = i18n.joinedTheChat(targetName); + // Has the membership changed? final newMembership = event.content['membership'] ?? ''; final oldMembership = event.prevContent?['membership'] ?? '';