Implement auction info box (active/ended).

This commit is contained in:
John Preston
2025-11-12 20:39:30 +04:00
parent 3831860943
commit a293134b5e
21 changed files with 1514 additions and 445 deletions
+2 -2
View File
@@ -856,9 +856,10 @@ std::optional<Data::StarGift> FromTL(
.starsResellMin = int64(resellPrice),
.document = document,
.releasedBy = releasedBy,
.auctionSlug = qs(data.vauction_slug().value_or_empty()),
.resellTitle = qs(data.vtitle().value_or_empty()),
.resellCount = int(data.vavailability_resale().value_or_empty()),
.auctionSlug = qs(data.vauction_slug().value_or_empty()),
.auctionGiftsPerRound = data.vgifts_per_round().value_or_empty(),
.limitedLeft = remaining.value_or_empty(),
.limitedCount = total.value_or_empty(),
.perUserTotal = data.vper_user_total().value_or_empty(),
@@ -870,7 +871,6 @@ std::optional<Data::StarGift> FromTL(
.peerColorAvailable = data.is_peer_color_available(),
.upgradable = data.vupgrade_stars().has_value(),
.birthday = data.is_birthday(),
.auction = data.is_auction(),
.soldOut = data.is_sold_out(),
});
}, [&](const MTPDstarGiftUnique &data) {