mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-09-02 15:35:51 +00:00
Simplify pin_messages/manage_topics logic.
This commit is contained in:
@@ -58,7 +58,7 @@ ChatAdminRightsInfo ChatData::defaultAdminRights(not_null<UserData*> user) {
|
||||
| Flag::DeleteMessages
|
||||
| Flag::BanUsers
|
||||
| Flag::InviteByLinkOrAdd
|
||||
| Flag::PinMessagesOrTopics
|
||||
| Flag::PinMessages
|
||||
| Flag::ManageCall
|
||||
| (isCreator ? Flag::AddAdmins : Flag(0)));
|
||||
}
|
||||
@@ -116,10 +116,6 @@ bool ChatData::anyoneCanAddMembers() const {
|
||||
return !(defaultRestrictions() & ChatRestriction::AddParticipants);
|
||||
}
|
||||
|
||||
bool ChatData::anyoneCanPinMessages() const {
|
||||
return !(defaultRestrictions() & ChatRestriction::PinMessages);
|
||||
}
|
||||
|
||||
void ChatData::setName(const QString &newName) {
|
||||
updateNameDelayed(newName.isEmpty() ? name() : newName, {}, {});
|
||||
}
|
||||
|
Reference in New Issue
Block a user