2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-08-31 22:46:10 +00:00

Use paid messages values from appConfig.

This commit is contained in:
John Preston
2025-03-01 09:22:07 +04:00
parent 9032489786
commit 827040f487
7 changed files with 142 additions and 102 deletions

View File

@@ -1167,7 +1167,8 @@ void ApplyChannelUpdate(
| Flag::CanViewRevenue
| Flag::PaidMediaAllowed
| Flag::CanViewCreditsRevenue
| Flag::StargiftsAvailable;
| Flag::StargiftsAvailable
| Flag::PaidMessagesAvailable;
channel->setFlags((channel->flags() & ~mask)
| (update.is_can_set_username() ? Flag::CanSetUsername : Flag())
| (update.is_can_view_participants()
@@ -1191,6 +1192,9 @@ void ApplyChannelUpdate(
: Flag())
| (update.is_stargifts_available()
? Flag::StargiftsAvailable
: Flag())
| (update.is_paid_messages_available()
? Flag::PaidMessagesAvailable
: Flag()));
channel->setUserpicPhoto(update.vchat_photo());
if (const auto migratedFrom = update.vmigrated_from_chat_id()) {