Merge pull request #7444 from vector-im/nimau/fix-pill-no-displayname

Fix: prevent a crash if we don’t have a display name for the user mentionned by the pill
This commit is contained in:
Nicolas Mauri
2023-03-21 17:10:05 +01:00
committed by GitHub
+1 -1
View File
@@ -267,7 +267,7 @@ struct PillProvider {
let displayText: String
let avatar: PillTextAttachmentItem
if let roomMember {
displayText = VectorL10n.pillMessageFrom(roomMember.displayname)
displayText = VectorL10n.pillMessageFrom(roomMember.displayname ?? roomMember.userId)
avatar = .avatar(url: roomMember.avatarUrl,
string: roomMember.displayname,
matrixId: roomMember.userId)