Fixed a bug where profiles with blank name values wouldn't fallback correctly

pull/925/head
Morgan Pretty 2 years ago
parent 6d57523ede
commit 819106b0f2

@ -352,9 +352,9 @@ public extension Profile {
nickname: String?,
customFallback: String? = nil
) -> String {
if let nickname: String = nickname { return nickname }
if let nickname: String = nickname, !nickname.isEmpty { return nickname }
guard let name: String = name, name != id else {
guard let name: String = name, name != id, !name.isEmpty else {
return (customFallback ?? Profile.truncated(id: id, threadVariant: threadVariant))
}

Loading…
Cancel
Save