diff options
| author | levlam <levlam@telegram.org> | 2024-07-21 12:33:02 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2024-07-21 12:33:02 +0300 |
| commit | c9a92f64d60249ffa2867218e7103437777754ab (patch) | |
| tree | d166f053edf8e969d4a0b77e31901864dfb419d9 /td/telegram/BusinessChatLink.cpp | |
| parent | 8330062bfb9f90f8b057f7a515dfd4afd19f37ec (diff) | |
Pass UserManager to get_text_entity_object.
Diffstat (limited to 'td/telegram/BusinessChatLink.cpp')
| -rw-r--r-- | td/telegram/BusinessChatLink.cpp | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/td/telegram/BusinessChatLink.cpp b/td/telegram/BusinessChatLink.cpp index 5e5e7e076..66e19d49e 100644 --- a/td/telegram/BusinessChatLink.cpp +++ b/td/telegram/BusinessChatLink.cpp @@ -21,9 +21,10 @@ BusinessChatLink::BusinessChatLink(const UserManager *user_manager, , view_count_(link->views_) { } -td_api::object_ptr<td_api::businessChatLink> BusinessChatLink::get_business_chat_link_object() const { - return td_api::make_object<td_api::businessChatLink>(link_, get_formatted_text_object(text_, true, -1), title_, - view_count_); +td_api::object_ptr<td_api::businessChatLink> BusinessChatLink::get_business_chat_link_object( + const UserManager *user_manager) const { + return td_api::make_object<td_api::businessChatLink>(link_, get_formatted_text_object(user_manager, text_, true, -1), + title_, view_count_); } StringBuilder &operator<<(StringBuilder &string_builder, const BusinessChatLink &link) { @@ -41,9 +42,11 @@ BusinessChatLinks::BusinessChatLinks(const UserManager *user_manager, } } -td_api::object_ptr<td_api::businessChatLinks> BusinessChatLinks::get_business_chat_links_object() const { +td_api::object_ptr<td_api::businessChatLinks> BusinessChatLinks::get_business_chat_links_object( + const UserManager *user_manager) const { return td_api::make_object<td_api::businessChatLinks>(transform( - business_chat_links_, [](const BusinessChatLink &link) { return link.get_business_chat_link_object(); })); + business_chat_links_, + [user_manager](const BusinessChatLink &link) { return link.get_business_chat_link_object(user_manager); })); } StringBuilder &operator<<(StringBuilder &string_builder, const BusinessChatLinks &links) { |
