mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Correctly use contact_require_premium bit.
This commit is contained in:
parent
6e31993777
commit
5daa5a00f0
2 changed files with 2 additions and 3 deletions
|
@ -520,7 +520,6 @@ not_null<UserData*> Session::processUser(const MTPUser &data) {
|
||||||
| Flag::Premium
|
| Flag::Premium
|
||||||
| Flag::Support
|
| Flag::Support
|
||||||
| Flag::SomeRequirePremiumToWrite
|
| Flag::SomeRequirePremiumToWrite
|
||||||
| Flag::MeRequiresPremiumToWrite AssertIsDebug()
|
|
||||||
| Flag::RequirePremiumToWriteKnown
|
| Flag::RequirePremiumToWriteKnown
|
||||||
| (!minimal
|
| (!minimal
|
||||||
? Flag::Contact
|
? Flag::Contact
|
||||||
|
@ -543,7 +542,7 @@ not_null<UserData*> Session::processUser(const MTPUser &data) {
|
||||||
| (data.is_premium() ? Flag::Premium : Flag())
|
| (data.is_premium() ? Flag::Premium : Flag())
|
||||||
| (data.is_support() ? Flag::Support : Flag())
|
| (data.is_support() ? Flag::Support : Flag())
|
||||||
| (data.is_contact_require_premium()
|
| (data.is_contact_require_premium()
|
||||||
? ((Flag::SomeRequirePremiumToWrite | Flag::MeRequiresPremiumToWrite) AssertIsDebug()
|
? (Flag::SomeRequirePremiumToWrite
|
||||||
| (result->someRequirePremiumToWrite()
|
| (result->someRequirePremiumToWrite()
|
||||||
? (result->requirePremiumToWriteKnown()
|
? (result->requirePremiumToWriteKnown()
|
||||||
? Flag::RequirePremiumToWriteKnown
|
? Flag::RequirePremiumToWriteKnown
|
||||||
|
|
|
@ -511,7 +511,7 @@ void ApplyUserUpdate(not_null<UserData*> user, const MTPDuserFull &update) {
|
||||||
| Flag::VoiceMessagesForbidden
|
| Flag::VoiceMessagesForbidden
|
||||||
| Flag::ReadDatesPrivate
|
| Flag::ReadDatesPrivate
|
||||||
| Flag::RequirePremiumToWriteKnown
|
| Flag::RequirePremiumToWriteKnown
|
||||||
/*| Flag::MeRequiresPremiumToWrite*/; AssertIsDebug()
|
| Flag::MeRequiresPremiumToWrite;
|
||||||
user->setFlags((user->flags() & ~mask)
|
user->setFlags((user->flags() & ~mask)
|
||||||
| (update.is_phone_calls_private()
|
| (update.is_phone_calls_private()
|
||||||
? Flag::PhoneCallsPrivate
|
? Flag::PhoneCallsPrivate
|
||||||
|
|
Loading…
Add table
Reference in a new issue