Fix disambiguated with empty senderName

This commit is contained in:
ganfra 2019-10-30 19:25:24 +01:00
parent 035359cb35
commit 101057520b

View File

@ -62,17 +62,10 @@ data class TimelineEvent(
}
fun getDisambiguatedDisplayName(): String {
val disambiguated = if (isUniqueDisplayName) {
senderName
} else {
senderName?.let { name ->
"$name (${root.senderId})"
}
}
return if (disambiguated.isNullOrBlank()) {
root.senderId ?: ""
} else {
disambiguated
return when {
senderName.isNullOrBlank() -> root.senderId ?: ""
isUniqueDisplayName -> senderName
else -> "$senderName (${root.senderId})"
}
}