Comments update

This commit is contained in:
Ali
2020-09-08 12:25:37 +01:00
parent 70b5832d17
commit 01ca998b2c
24 changed files with 2595 additions and 2419 deletions

View File

@@ -18,6 +18,13 @@ public enum TelegramChannelPermission {
public extension TelegramChannel {
func hasPermission(_ permission: TelegramChannelPermission) -> Bool {
if self.flags.contains(.isCreator) {
if case .canBeAnonymous = permission {
if let adminRights = self.adminRights {
return adminRights.flags.contains(.canBeAnonymous)
} else {
return false
}
}
return true
}
switch permission {