Removed ability to set TTL to chat with require-premium user.

This commit is contained in:
23rd 2025-02-10 22:52:00 +03:00
parent d754014321
commit e36afc675e

View file

@ -112,7 +112,9 @@ bool TTLValidator::can() const {
return (_peer->isUser()
&& !_peer->isSelf()
&& !_peer->isNotificationsUser()
&& !_peer->asUser()->isInaccessible())
&& !_peer->asUser()->isInaccessible()
&& (!_peer->asUser()->meRequiresPremiumToWrite()
|| _peer->session().premium()))
|| (_peer->isChat()
&& _peer->asChat()->canEditInformation()
&& _peer->asChat()->amIn())