diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 1de93c069..c156ee2af 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -21051,9 +21051,8 @@ MessagesManager::FoundMessages MessagesManager::offline_search_messages(DialogId found_fts_messages_[random_id]; // reserve place for result G()->td_db()->get_messages_db_async()->get_messages_fts( - std::move(fts_query), - PromiseCreator::lambda([random_id, offset = std::move(offset), limit, - promise = std::move(promise)](Result fts_result) mutable { + std::move(fts_query), PromiseCreator::lambda([random_id, offset, limit, promise = std::move(promise)]( + Result fts_result) mutable { send_closure(G()->messages_manager(), &MessagesManager::on_messages_db_fts_result, std::move(fts_result), std::move(offset), limit, random_id, std::move(promise)); }));