diff options
| author | levlam <levlam@telegram.org> | 2025-12-03 18:47:52 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2025-12-03 18:47:52 +0300 |
| commit | 681bbe2cf7e4772c42ae2873b4f4e17d0ac58387 (patch) | |
| tree | bd837abbe0f9304a1df3228e8eff948da35262da | |
| parent | 0f27f91dc536bdcfe043d291456c8a6b399be0aa (diff) | |
Minor improvements.
| -rw-r--r-- | td/generate/scheme/td_api.tl | 2 | ||||
| -rw-r--r-- | td/telegram/StarGiftAuctionState.cpp | 1 | ||||
| -rw-r--r-- | td/telegram/StarGiftAuctionUserState.cpp | 2 | ||||
| -rw-r--r-- | td/telegram/StarGiftBackground.cpp | 2 | ||||
| -rw-r--r-- | td/telegram/StarGiftBackground.hpp | 2 | ||||
| -rw-r--r-- | td/telegram/StarGiftManager.cpp | 6 | ||||
| -rw-r--r-- | td/telegram/StarGiftManager.h | 1 | ||||
| -rw-r--r-- | td/telegram/WebPagesManager.cpp | 2 |
8 files changed, 9 insertions, 9 deletions
diff --git a/td/generate/scheme/td_api.tl b/td/generate/scheme/td_api.tl index 4fb86c6c2..54465116e 100644 --- a/td/generate/scheme/td_api.tl +++ b/td/generate/scheme/td_api.tl @@ -3841,7 +3841,7 @@ linkPreviewTypeExternalVideo url:string mime_type:string width:int32 height:int3 //@description The link is a link to a gift auction //@gift The gift -//@gift_background Describes background of the gift +//@gift_background Background of the gift //@auction_end_date Point in time (Unix timestamp) when the auction will be ended linkPreviewTypeGiftAuction gift:gift gift_background:giftBackground auction_end_date:int32 = LinkPreviewType; diff --git a/td/telegram/StarGiftAuctionState.cpp b/td/telegram/StarGiftAuctionState.cpp index 2d9e93ada..a9bcac21d 100644 --- a/td/telegram/StarGiftAuctionState.cpp +++ b/td/telegram/StarGiftAuctionState.cpp @@ -13,6 +13,7 @@ #include "td/utils/algorithm.h" #include "td/utils/logging.h" +#include "td/utils/misc.h" namespace td { diff --git a/td/telegram/StarGiftAuctionUserState.cpp b/td/telegram/StarGiftAuctionUserState.cpp index 333b5da0c..f544add63 100644 --- a/td/telegram/StarGiftAuctionUserState.cpp +++ b/td/telegram/StarGiftAuctionUserState.cpp @@ -9,8 +9,6 @@ #include "td/telegram/MessageSender.h" #include "td/telegram/StarManager.h" -#include "td/utils/logging.h" - namespace td { StarGiftAuctionUserState::StarGiftAuctionUserState( diff --git a/td/telegram/StarGiftBackground.cpp b/td/telegram/StarGiftBackground.cpp index 58c072eaf..e0e55cbac 100644 --- a/td/telegram/StarGiftBackground.cpp +++ b/td/telegram/StarGiftBackground.cpp @@ -6,8 +6,6 @@ // #include "td/telegram/StarGiftBackground.h" -#include "td/utils/logging.h" - namespace td { td_api::object_ptr<td_api::giftBackground> StarGiftBackground::get_gift_background_object() const { diff --git a/td/telegram/StarGiftBackground.hpp b/td/telegram/StarGiftBackground.hpp index e2b645174..1341f49e5 100644 --- a/td/telegram/StarGiftBackground.hpp +++ b/td/telegram/StarGiftBackground.hpp @@ -8,6 +8,8 @@ #include "td/telegram/StarGiftBackground.h" +#include "td/utils/tl_helpers.h" + namespace td { template <class StorerT> diff --git a/td/telegram/StarGiftManager.cpp b/td/telegram/StarGiftManager.cpp index 285c395a8..96e2df9b8 100644 --- a/td/telegram/StarGiftManager.cpp +++ b/td/telegram/StarGiftManager.cpp @@ -2379,7 +2379,7 @@ void StarGiftManager::close_gift_auction(int64 gift_id, Promise<Unit> &&promise) void StarGiftManager::place_gift_auction_bid(int64 gift_id, int64 star_count, UserId user_id, td_api::object_ptr<td_api::formattedText> text, bool is_private, Promise<Unit> &&promise) { - if (gift_auction_infos_.find(gift_id) == gift_auction_infos_.end()) { + if (gift_auction_infos_.count(gift_id) == 0) { return reload_gift_auction_state( telegram_api::make_object<telegram_api::inputStarGiftAuction>(gift_id), 0, PromiseCreator::lambda( @@ -2420,7 +2420,7 @@ void StarGiftManager::do_place_gift_auction_bid(int64 gift_id, int64 star_count, get_formatted_text(td_, td_->dialog_manager_->get_my_dialog_id(), std::move(text), false, true, true, false)); MessageQuote::remove_unallowed_quote_entities(message); - auto flags = telegram_api::inputInvoiceStarGiftAuctionBid::PEER_MASK; + int32 flags = telegram_api::inputInvoiceStarGiftAuctionBid::PEER_MASK; auto input_invoice = telegram_api::make_object<telegram_api::inputInvoiceStarGiftAuctionBid>( flags, is_private, old_star_count != 0, std::move(input_peer), gift_id, star_count, nullptr); auto send_input_invoice = telegram_api::make_object<telegram_api::inputInvoiceStarGiftAuctionBid>( @@ -2439,7 +2439,7 @@ void StarGiftManager::do_place_gift_auction_bid(int64 gift_id, int64 star_count, } void StarGiftManager::update_gift_auction_bid(int64 gift_id, int64 star_count, Promise<Unit> &&promise) { - if (gift_auction_infos_.find(gift_id) == gift_auction_infos_.end()) { + if (gift_auction_infos_.count(gift_id) == 0) { return reload_gift_auction_state( telegram_api::make_object<telegram_api::inputStarGiftAuction>(gift_id), 0, PromiseCreator::lambda([actor_id = actor_id(this), gift_id, star_count, promise = std::move(promise)]( diff --git a/td/telegram/StarGiftManager.h b/td/telegram/StarGiftManager.h index 15a3ae5fb..50584a16f 100644 --- a/td/telegram/StarGiftManager.h +++ b/td/telegram/StarGiftManager.h @@ -17,6 +17,7 @@ #include "td/telegram/StarGiftResalePrice.h" #include "td/telegram/td_api.h" #include "td/telegram/telegram_api.h" +#include "td/telegram/UserId.h" #include "td/actor/actor.h" #include "td/actor/MultiTimeout.h" diff --git a/td/telegram/WebPagesManager.cpp b/td/telegram/WebPagesManager.cpp index 8ad39c243..e7026c7b5 100644 --- a/td/telegram/WebPagesManager.cpp +++ b/td/telegram/WebPagesManager.cpp @@ -2049,7 +2049,7 @@ td_api::object_ptr<td_api::linkPreview> WebPagesManager::get_link_preview_object auto link_preview_type = get_link_preview_type_object(web_page, need_reload); if (need_reload && !web_page->was_reloaded_) { web_page->was_reloaded_ = true; - td_->create_handler<GetWebPageQuery>(Auto())->send(WebPageId(), web_page->url_, 0); + td_->create_handler<GetWebPageQuery>(Promise<WebPageId>())->send(WebPageId(), web_page->url_, 0); } bool show_media_above_description = false; if (show_large_media) { |
