From b27d314fa70c258a0759c6d97344e0057c6eac5b Mon Sep 17 00:00:00 2001 From: John Preston Date: Thu, 27 May 2021 22:46:20 +0400 Subject: [PATCH] Skip deleted users in voice chat invites. --- Telegram/SourceFiles/calls/group/calls_group_panel.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/calls/group/calls_group_panel.cpp b/Telegram/SourceFiles/calls/group/calls_group_panel.cpp index 965e8d2711..0ff128c0d2 100644 --- a/Telegram/SourceFiles/calls/group/calls_group_panel.cpp +++ b/Telegram/SourceFiles/calls/group/calls_group_panel.cpp @@ -319,7 +319,10 @@ bool InviteController::isAlreadyIn(not_null user) const { std::unique_ptr InviteController::createRow( not_null participant) const { const auto user = participant->asUser(); - if (!user || user->isSelf() || user->isBot()) { + if (!user + || user->isSelf() + || user->isBot() + || (user->flags() & MTPDuser::Flag::f_deleted)) { return nullptr; } auto result = std::make_unique(user);