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/RepliedMessageInfo.h"
|
||||||
|
|
||||||
|
#include "td/telegram/Dependencies.h"
|
||||||
#include "td/telegram/MessageFullId.h"
|
#include "td/telegram/MessageFullId.h"
|
||||||
#include "td/telegram/MessagesManager.h"
|
#include "td/telegram/MessagesManager.h"
|
||||||
#include "td/telegram/OptionManager.h"
|
#include "td/telegram/OptionManager.h"
|
||||||
@ -109,6 +110,11 @@ RepliedMessageInfo::RepliedMessageInfo(Td *td, const MessageInputReplyTo &input_
|
|||||||
message_id_ = input_reply_to.message_id_;
|
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_api::object_ptr<td_api::messageReplyToMessage> RepliedMessageInfo::get_message_reply_to_message_object(
|
||||||
Td *td, DialogId dialog_id) const {
|
Td *td, DialogId dialog_id) const {
|
||||||
if (dialog_id_.is_valid()) {
|
if (dialog_id_.is_valid()) {
|
||||||
|
@ -17,6 +17,8 @@
|
|||||||
|
|
||||||
namespace td {
|
namespace td {
|
||||||
|
|
||||||
|
class Dependencies;
|
||||||
|
|
||||||
class Td;
|
class Td;
|
||||||
|
|
||||||
class RepliedMessageInfo {
|
class RepliedMessageInfo {
|
||||||
@ -54,6 +56,8 @@ class RepliedMessageInfo {
|
|||||||
return message_id_ != MessageId() && message_id_.is_yet_unsent();
|
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,
|
td_api::object_ptr<td_api::messageReplyToMessage> get_message_reply_to_message_object(Td *td,
|
||||||
DialogId dialog_id) const;
|
DialogId dialog_id) const;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user