diff --git a/Telegram/SourceFiles/tde2e/tde2e_api.cpp b/Telegram/SourceFiles/tde2e/tde2e_api.cpp index fb7cbbb986360..145c0d6312f5e 100644 --- a/Telegram/SourceFiles/tde2e/tde2e_api.cpp +++ b/Telegram/SourceFiles/tde2e/tde2e_api.cpp @@ -337,9 +337,11 @@ void Call::checkForOutboundMessages() { if (!result.is_ok()) { LOG_AND_FAIL(result.error(), CallFailure::Unknown); return; - } else if (!result.value().empty()) { + } + + for (const auto &message : result.value()) { _outboundBlocks.fire( - QByteArray::fromStdString(result.value().back())); + QByteArray::fromStdString(message)); } }