From ea3910001b3bd576be84c856266bf87f9af13cdb Mon Sep 17 00:00:00 2001 From: Christian Pauly Date: Thu, 31 Mar 2022 12:20:23 +0200 Subject: [PATCH] fix: Better fallback message for member events without any change --- lib/src/utils/event_localizations.dart | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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'] ?? '';