Merge branch 'krille/better-fallback-message' into 'main'
fix: Better fallback message for member events without any change Closes famedly-web#335 See merge request famedly/company/frontend/famedlysdk!997
This commit is contained in:
commit
b9e8d173e3
|
|
@ -100,8 +100,11 @@ abstract class EventLocalizations {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
EventTypes.RoomMember: (event, i18n, body) {
|
EventTypes.RoomMember: (event, i18n, body) {
|
||||||
var text = 'Failed to parse member event';
|
|
||||||
final targetName = event.stateKeyUser?.calcDisplayname() ?? '';
|
final targetName = event.stateKeyUser?.calcDisplayname() ?? '';
|
||||||
|
|
||||||
|
// Fallback message if just nothing has changed:
|
||||||
|
var text = i18n.joinedTheChat(targetName);
|
||||||
|
|
||||||
// Has the membership changed?
|
// Has the membership changed?
|
||||||
final newMembership = event.content['membership'] ?? '';
|
final newMembership = event.content['membership'] ?? '';
|
||||||
final oldMembership = event.prevContent?['membership'] ?? '';
|
final oldMembership = event.prevContent?['membership'] ?? '';
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue