From b10983acfa58cb47a99ba104f955b266c011ccfa Mon Sep 17 00:00:00 2001 From: levlam Date: Sat, 24 Sep 2022 22:45:29 +0300 Subject: [PATCH] Add InputInvoice::need_reget. --- td/telegram/InputInvoice.cpp | 4 ++++ td/telegram/InputInvoice.h | 2 ++ td/telegram/MessageContent.cpp | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/td/telegram/InputInvoice.cpp b/td/telegram/InputInvoice.cpp index c1766e1db..1ff0999f4 100644 --- a/td/telegram/InputInvoice.cpp +++ b/td/telegram/InputInvoice.cpp @@ -355,6 +355,10 @@ void InputInvoice::delete_thumbnail(Td *td) { extended_media_.delete_thumbnail(td); } +bool InputInvoice::need_reget() const { + return extended_media_.need_reget(); +} + bool InputInvoice::has_media_timestamp() const { return extended_media_.has_media_timestamp(); } diff --git a/td/telegram/InputInvoice.h b/td/telegram/InputInvoice.h index 2efa70f46..fa4a49468 100644 --- a/td/telegram/InputInvoice.h +++ b/td/telegram/InputInvoice.h @@ -83,6 +83,8 @@ struct InputInvoice { void delete_thumbnail(Td *td); + bool need_reget() const; + bool has_media_timestamp() const; const FormattedText *get_caption() const; diff --git a/td/telegram/MessageContent.cpp b/td/telegram/MessageContent.cpp index c966717d8..d169e0df2 100644 --- a/td/telegram/MessageContent.cpp +++ b/td/telegram/MessageContent.cpp @@ -5756,7 +5756,7 @@ bool need_reget_message_content(const MessageContent *content) { } case MessageContentType::Invoice: { const auto *m = static_cast(content); - return m->input_invoice.extended_media_.need_reget(); + return m->input_invoice.need_reget(); } default: return false;