aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/BusinessChatLink.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2024-07-21 12:33:02 +0300
committerlevlam <levlam@telegram.org>2024-07-21 12:33:02 +0300
commitc9a92f64d60249ffa2867218e7103437777754ab (patch)
treed166f053edf8e969d4a0b77e31901864dfb419d9 /td/telegram/BusinessChatLink.cpp
parent8330062bfb9f90f8b057f7a515dfd4afd19f37ec (diff)
Pass UserManager to get_text_entity_object.
Diffstat (limited to 'td/telegram/BusinessChatLink.cpp')
-rw-r--r--td/telegram/BusinessChatLink.cpp13
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) {