room membership change states will use displayName

changelog

code improvement
This commit is contained in:
Mauro Romito
2024-06-11 12:00:06 +02:00
committed by Stefan Ceriu
parent 7ba1e491fa
commit 61e00cf0f7
4 changed files with 26 additions and 22 deletions
@@ -51,9 +51,9 @@ struct RoomEventStringBuilder {
return stateEventStringBuilder
.buildString(for: state, sender: sender, isOutgoing: isOutgoing)
.map(AttributedString.init)
case .roomMembership(let userID, _, let change):
case .roomMembership(let userID, let displayName, let change):
return stateEventStringBuilder
.buildString(for: change, member: userID, sender: sender, isOutgoing: isOutgoing)
.buildString(for: change, memberUserID: userID, memberDisplayName: displayName, sender: sender, isOutgoing: isOutgoing)
.map(AttributedString.init)
case .profileChange(let displayName, let prevDisplayName, let avatarUrl, let prevAvatarUrl):
return stateEventStringBuilder