Use Api::ParseTextWithEntities more.

This commit is contained in:
John Preston
2025-08-12 16:10:35 +04:00
parent d60bfa238f
commit 1b4ea2e9c6
6 changed files with 23 additions and 53 deletions
+3 -6
View File
@@ -960,12 +960,9 @@ std::optional<Data::SavedStarGift> FromTL(
| ranges::to_vector)
: std::vector<int>()),
.message = (data.vmessage()
? TextWithEntities{
.text = qs(data.vmessage()->data().vtext()),
.entities = Api::EntitiesFromMTP(
session,
data.vmessage()->data().ventities().v),
}
? Api::ParseTextWithEntities(
session,
*data.vmessage())
: TextWithEntities()),
.starsConverted = int64(data.vconvert_stars().value_or_empty()),
.starsUpgradedBySender = int64(