From bfd318cf3fbf588021eadbbf6b7771632b1c0b22 Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 8 Mar 2023 15:36:16 +0400 Subject: [PATCH] Treat test mode accounts as premium accounts. Fixes #25982. --- Telegram/SourceFiles/main/main_domain.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/main/main_domain.cpp b/Telegram/SourceFiles/main/main_domain.cpp index 5cd02c907..26e01229f 100644 --- a/Telegram/SourceFiles/main/main_domain.cpp +++ b/Telegram/SourceFiles/main/main_domain.cpp @@ -499,7 +499,9 @@ void Domain::scheduleWriteAccounts() { int Domain::maxAccounts() const { const auto premiumCount = ranges::count_if(accounts(), []( const Main::Domain::AccountWithIndex &d) { - return d.account->sessionExists() && d.account->session().premium(); + return d.account->sessionExists() + && (d.account->session().premium() + || d.account->session().isTestMode()); }); return std::min(int(premiumCount) + kMaxAccounts, kPremiumMaxAccounts); }