Inline have_sticker_set_name.

main
levlam 2 months ago
parent 1d69ef8551
commit f3c7d42233

@ -7968,7 +7968,7 @@ void Client::on_get_sticker_set(int64 set_id, int64 new_callback_query_user_id,
void Client::get_sticker_set_names(td::vector<int64> sticker_set_ids, td::Promise<td::Unit> &&promise) { void Client::get_sticker_set_names(td::vector<int64> sticker_set_ids, td::Promise<td::Unit> &&promise) {
td::FlatHashSet<int64> missing_sticker_set_ids; td::FlatHashSet<int64> missing_sticker_set_ids;
for (auto sticker_set_id : sticker_set_ids) { for (auto sticker_set_id : sticker_set_ids) {
if (sticker_set_id != 0 && !have_sticker_set_name(sticker_set_id)) { if (sticker_set_id != 0 && sticker_set_names_.count(sticker_set_id) == 0) {
missing_sticker_set_ids.insert(sticker_set_id); missing_sticker_set_ids.insert(sticker_set_id);
} }
} }
@ -17420,10 +17420,6 @@ td::vector<td::int64> Client::get_message_sticker_set_ids(const object_ptr<td_ap
return sticker_set_ids; return sticker_set_ids;
} }
bool Client::have_sticker_set_name(int64 sticker_set_id) const {
return sticker_set_id == 0 || sticker_set_names_.count(sticker_set_id) > 0;
}
td::string Client::get_sticker_set_name(int64 sticker_set_id) const { td::string Client::get_sticker_set_name(int64 sticker_set_id) const {
return sticker_set_names_.get(sticker_set_id); return sticker_set_names_.get(sticker_set_id);
} }

@ -1205,8 +1205,6 @@ class Client final : public WebhookActor::Callback {
static td::vector<int64> get_message_sticker_set_ids(const object_ptr<td_api::message> &message); static td::vector<int64> get_message_sticker_set_ids(const object_ptr<td_api::message> &message);
bool have_sticker_set_name(int64 sticker_set_id) const;
td::string get_sticker_set_name(int64 sticker_set_id) const; td::string get_sticker_set_name(int64 sticker_set_id) const;
int64 choose_added_member_id(const td_api::messageChatAddMembers *message_add_members) const; int64 choose_added_member_id(const td_api::messageChatAddMembers *message_add_members) const;

Loading…
Cancel
Save