Add userId in identity change warning banner #3678

This commit is contained in:
Benoit Marty 2024-10-15 18:02:23 +02:00
parent 56120fc06d
commit 9fc6b01a0c
7 changed files with 53 additions and 10 deletions

View file

@ -24,4 +24,9 @@ value class UserId(val value: String) : Serializable {
}
override fun toString(): String = value
val extractedDisplayName: String
get() = value
.removePrefix("@")
.substringBefore(":")
}

View file

@ -51,6 +51,12 @@ data class RoomMember(
isNameAmbiguous -> "$displayName ($userId)"
else -> displayName
}
val displayNameOrDefault: String
get() = when {
displayName == null -> userId.extractedDisplayName
else -> displayName
}
}
enum class RoomMembershipState {