Fix CE.
GitOrigin-RevId: b9680ad8f7fbf6322b4bb3896e6d4a931072312e
This commit is contained in:
parent
2f2c09bf58
commit
9628ec78df
@ -3144,9 +3144,12 @@ void StickersManager::on_get_featured_sticker_sets(
|
|||||||
CHECK(constructor_id == telegram_api::messages_featuredStickers::ID);
|
CHECK(constructor_id == telegram_api::messages_featuredStickers::ID);
|
||||||
auto featured_stickers = move_tl_object_as<telegram_api::messages_featuredStickers>(sticker_sets_ptr);
|
auto featured_stickers = move_tl_object_as<telegram_api::messages_featuredStickers>(sticker_sets_ptr);
|
||||||
|
|
||||||
|
std::unordered_set<StickerSetId, StickerSetIdHash> unread_sticker_set_ids;
|
||||||
|
for (auto &unread_sticker_set_id : featured_stickers->unread_) {
|
||||||
|
unread_sticker_set_ids.insert(StickerSetId(unread_sticker_set_id));
|
||||||
|
}
|
||||||
|
|
||||||
vector<StickerSetId> featured_sticker_set_ids;
|
vector<StickerSetId> featured_sticker_set_ids;
|
||||||
std::unordered_set<StickerSetId, StickerSetIdHash> unread_sticker_set_ids(featured_stickers->unread_.begin(),
|
|
||||||
featured_stickers->unread_.end());
|
|
||||||
for (auto &sticker_set : featured_stickers->sets_) {
|
for (auto &sticker_set : featured_stickers->sets_) {
|
||||||
StickerSetId set_id = on_get_sticker_set_covered(std::move(sticker_set), true);
|
StickerSetId set_id = on_get_sticker_set_covered(std::move(sticker_set), true);
|
||||||
if (!set_id.is_valid()) {
|
if (!set_id.is_valid()) {
|
||||||
|
Reference in New Issue
Block a user