mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-09-08 13:42:51 +00:00
Remove canChangeInviteLink admin right
This commit is contained in:
parent
8275a4c78c
commit
8c01d6412a
@ -293,8 +293,6 @@ private func stringForRight(strings: PresentationStrings, right: TelegramChatAdm
|
||||
} else {
|
||||
return strings.Channel_EditAdmin_PermissionInviteSubscribers
|
||||
}
|
||||
} else if right.contains(.canChangeInviteLink) {
|
||||
return ""
|
||||
} else if right.contains(.canPinMessages) {
|
||||
return strings.Channel_EditAdmin_PermissionPinMessages
|
||||
} else if right.contains(.canAddAdmins) {
|
||||
@ -317,8 +315,6 @@ private func rightDependencies(_ right: TelegramChatAdminRightsFlags) -> [Telegr
|
||||
return []
|
||||
} else if right.contains(.canInviteUsers) {
|
||||
return []
|
||||
} else if right.contains(.canChangeInviteLink) {
|
||||
return [.canInviteUsers]
|
||||
} else if right.contains(.canPinMessages) {
|
||||
return []
|
||||
} else if right.contains(.canAddAdmins) {
|
||||
|
@ -662,7 +662,6 @@ struct ChatRecentActionsEntry: Comparable, Identifiable {
|
||||
(.canDeleteMessages, self.presentationData.strings.Channel_AdminLog_CanDeleteMessages),
|
||||
(.canBanUsers, self.presentationData.strings.Channel_AdminLog_CanBanUsers),
|
||||
(.canInviteUsers, self.presentationData.strings.Channel_AdminLog_CanInviteUsers),
|
||||
(.canChangeInviteLink, self.presentationData.strings.Channel_AdminLog_CanChangeInviteLink),
|
||||
(.canPinMessages, self.presentationData.strings.Channel_AdminLog_CanPinMessages),
|
||||
(.canAddAdmins, self.presentationData.strings.Channel_AdminLog_CanAddAdmins)
|
||||
]
|
||||
|
@ -1470,7 +1470,7 @@ public func groupInfoController(account: Account, peerId originalPeerId: PeerId,
|
||||
break
|
||||
}
|
||||
} else if let channel = groupPeer as? TelegramChannel {
|
||||
if channel.hasPermission(.manageInviteLink) {
|
||||
if channel.hasPermission(.inviteMembers) {
|
||||
canCreateInviteLink = true
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user