Implement fast confcall migration.

This commit is contained in:
John Preston
2025-04-09 14:18:14 +04:00
parent 2a7aac76d9
commit c72cf46db7
13 changed files with 366 additions and 191 deletions
@@ -882,7 +882,7 @@ void SessionNavigation::resolveConferenceCall(
data.vaccess_hash().v);
call->processFullCall(result);
const auto join = [=](Fn<void()> close) {
const auto &appConfig = call->peer()->session().appConfig();
const auto &appConfig = call->session().appConfig();
const auto conferenceLimit = appConfig.confcallSizeLimit();
if (call->fullCount() >= conferenceLimit) {
showToast(tr::lng_confcall_participants_limit(tr::now));