diff --git a/telegram-bot-api/Client.cpp b/telegram-bot-api/Client.cpp index 32d6f40..249cf43 100644 --- a/telegram-bot-api/Client.cpp +++ b/telegram-bot-api/Client.cpp @@ -2385,7 +2385,12 @@ class Client::JsonUniqueGiftMessage final : public td::Jsonable { } } } - object("origin", gift_->is_upgrade_ ? td::Slice("upgrade") : td::Slice("transfer")); + if (gift_->last_resale_star_count_) { + object("origin", "resale"); + object("last_resale_star_count", gift_->last_resale_star_count_); + } else { + object("origin", gift_->is_upgrade_ ? td::Slice("upgrade") : td::Slice("transfer")); + } } private: