better access to usernames

This commit is contained in:
Mike Renoir
2022-10-06 12:56:41 +04:00
parent fc71103aa3
commit 3249aab371

View File

@@ -54,6 +54,18 @@ public extension Peer {
return nil
}
}
var usernames: [TelegramPeerUsername] {
switch self {
case let user as TelegramUser:
return user.usernames
case _ as TelegramGroup:
return []
case let channel as TelegramChannel:
return channel.usernames
default:
return []
}
}
var displayLetters: [String] {
switch self {