Add RepliedMessageInfo::add_dependencies.
This commit is contained in:
parent
944bb24e51
commit
75d9abc388
@ -6,6 +6,7 @@
|
||||
//
|
||||
#include "td/telegram/RepliedMessageInfo.h"
|
||||
|
||||
#include "td/telegram/Dependencies.h"
|
||||
#include "td/telegram/MessageFullId.h"
|
||||
#include "td/telegram/MessagesManager.h"
|
||||
#include "td/telegram/OptionManager.h"
|
||||
@ -109,6 +110,11 @@ RepliedMessageInfo::RepliedMessageInfo(Td *td, const MessageInputReplyTo &input_
|
||||
message_id_ = input_reply_to.message_id_;
|
||||
}
|
||||
|
||||
void RepliedMessageInfo::add_dependencies(Dependencies &dependencies) const {
|
||||
dependencies.add_dialog_and_dependencies(dialog_id_);
|
||||
origin_.add_dependencies(dependencies);
|
||||
}
|
||||
|
||||
td_api::object_ptr<td_api::messageReplyToMessage> RepliedMessageInfo::get_message_reply_to_message_object(
|
||||
Td *td, DialogId dialog_id) const {
|
||||
if (dialog_id_.is_valid()) {
|
||||
|
@ -17,6 +17,8 @@
|
||||
|
||||
namespace td {
|
||||
|
||||
class Dependencies;
|
||||
|
||||
class Td;
|
||||
|
||||
class RepliedMessageInfo {
|
||||
@ -54,6 +56,8 @@ class RepliedMessageInfo {
|
||||
return message_id_ != MessageId() && message_id_.is_yet_unsent();
|
||||
}
|
||||
|
||||
void add_dependencies(Dependencies &dependencies) const;
|
||||
|
||||
td_api::object_ptr<td_api::messageReplyToMessage> get_message_reply_to_message_object(Td *td,
|
||||
DialogId dialog_id) const;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user