mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2026-07-25 06:54:43 +00:00
Implement correct ForumTopic::canWrite logic.
This commit is contained in:
@@ -937,11 +937,11 @@ Data::ForumTopic *PeerData::forumTopicFor(MsgId rootId) const {
|
||||
}
|
||||
|
||||
|
||||
bool PeerData::canWrite() const {
|
||||
bool PeerData::canWrite(bool checkForForum) const {
|
||||
if (const auto user = asUser()) {
|
||||
return user->canWrite();
|
||||
} else if (const auto channel = asChannel()) {
|
||||
return channel->canWrite();
|
||||
return channel->canWrite(checkForForum);
|
||||
} else if (const auto chat = asChat()) {
|
||||
return chat->canWrite();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user