mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-09-09 22:20:41 +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 {
|
} else {
|
||||||
return strings.Channel_EditAdmin_PermissionInviteSubscribers
|
return strings.Channel_EditAdmin_PermissionInviteSubscribers
|
||||||
}
|
}
|
||||||
} else if right.contains(.canChangeInviteLink) {
|
|
||||||
return ""
|
|
||||||
} else if right.contains(.canPinMessages) {
|
} else if right.contains(.canPinMessages) {
|
||||||
return strings.Channel_EditAdmin_PermissionPinMessages
|
return strings.Channel_EditAdmin_PermissionPinMessages
|
||||||
} else if right.contains(.canAddAdmins) {
|
} else if right.contains(.canAddAdmins) {
|
||||||
@ -317,8 +315,6 @@ private func rightDependencies(_ right: TelegramChatAdminRightsFlags) -> [Telegr
|
|||||||
return []
|
return []
|
||||||
} else if right.contains(.canInviteUsers) {
|
} else if right.contains(.canInviteUsers) {
|
||||||
return []
|
return []
|
||||||
} else if right.contains(.canChangeInviteLink) {
|
|
||||||
return [.canInviteUsers]
|
|
||||||
} else if right.contains(.canPinMessages) {
|
} else if right.contains(.canPinMessages) {
|
||||||
return []
|
return []
|
||||||
} else if right.contains(.canAddAdmins) {
|
} else if right.contains(.canAddAdmins) {
|
||||||
|
@ -662,7 +662,6 @@ struct ChatRecentActionsEntry: Comparable, Identifiable {
|
|||||||
(.canDeleteMessages, self.presentationData.strings.Channel_AdminLog_CanDeleteMessages),
|
(.canDeleteMessages, self.presentationData.strings.Channel_AdminLog_CanDeleteMessages),
|
||||||
(.canBanUsers, self.presentationData.strings.Channel_AdminLog_CanBanUsers),
|
(.canBanUsers, self.presentationData.strings.Channel_AdminLog_CanBanUsers),
|
||||||
(.canInviteUsers, self.presentationData.strings.Channel_AdminLog_CanInviteUsers),
|
(.canInviteUsers, self.presentationData.strings.Channel_AdminLog_CanInviteUsers),
|
||||||
(.canChangeInviteLink, self.presentationData.strings.Channel_AdminLog_CanChangeInviteLink),
|
|
||||||
(.canPinMessages, self.presentationData.strings.Channel_AdminLog_CanPinMessages),
|
(.canPinMessages, self.presentationData.strings.Channel_AdminLog_CanPinMessages),
|
||||||
(.canAddAdmins, self.presentationData.strings.Channel_AdminLog_CanAddAdmins)
|
(.canAddAdmins, self.presentationData.strings.Channel_AdminLog_CanAddAdmins)
|
||||||
]
|
]
|
||||||
|
@ -1470,7 +1470,7 @@ public func groupInfoController(account: Account, peerId originalPeerId: PeerId,
|
|||||||
break
|
break
|
||||||
}
|
}
|
||||||
} else if let channel = groupPeer as? TelegramChannel {
|
} else if let channel = groupPeer as? TelegramChannel {
|
||||||
if channel.hasPermission(.manageInviteLink) {
|
if channel.hasPermission(.inviteMembers) {
|
||||||
canCreateInviteLink = true
|
canCreateInviteLink = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user