Invite Links Fixes

This commit is contained in:
Ilya Laktyushin 2021-02-17 13:42:48 +04:00
parent eafc9e4ed7
commit 415164748f
2 changed files with 3 additions and 3 deletions

View File

@ -320,8 +320,8 @@ private func inviteLinkListControllerEntries(presentationData: PresentationData,
}
var hasLinks = false
if let additionalInvites = additionalInvites, !additionalInvites.isEmpty {
hasLinks = true
if let additionalInvites = additionalInvites {
hasLinks = !additionalInvites.isEmpty
} else if let admin = admin, admin.count > 1 {
hasLinks = true
}

View File

@ -6252,7 +6252,7 @@ func presentAddMembers(context: AccountContext, parentController: ViewController
default:
break
}
} else if let channel = groupPeer as? TelegramChannel {
} else if let channel = groupPeer as? TelegramChannel, (channel.addressName?.isEmpty ?? true) {
if channel.flags.contains(.isCreator) || (channel.adminRights?.flags.contains(.canInviteUsers) == true) {
canCreateInviteLink = true
}