Skip to content

Commit 076173d

Browse files
committed
Various fixes.
1 parent 072cba1 commit 076173d

7 files changed

+14
-9
lines changed

td/generate/scheme/td_api.tl

+3-3
Original file line numberDiff line numberDiff line change
@@ -896,7 +896,7 @@ botTransactionPurposePaidMedia media:vector<PaidMedia> = BotTransactionPurpose;
896896
//@description User bought a product from the bot
897897
//@product_info Information about the bought product; may be null if not applicable
898898
//@invoice_payload Invoice payload; for bots only
899-
botTransactionPurposeInvoicePayment product_info:productInfo invoice_payload:bytes = BotTransactionPurpose;
899+
botTransactionPurposeInvoicePayment product_info:productInfo invoice_payload:bytes = BotTransactionPurpose;
900900

901901

902902
//@class ChannelTransactionPurpose @description Describes purpose of a transaction with a channel
@@ -1234,7 +1234,7 @@ supergroupMembersFilterBots = SupergroupMembersFilter;
12341234
//@subscription_pricing Information about subscription plan that is applied to the users joining the chat by the link; may be null if the link doesn't require subscription
12351235
//@member_limit The maximum number of members, which can join the chat using the link simultaneously; 0 if not limited. Always 0 if the link requires approval
12361236
//@member_count Number of chat members, which joined the chat using the link
1237-
//@expired_member_count Number of chat members, which joined the chat using the link, but have already left because of expired subscription; for subscription links only
1237+
//@expired_member_count Number of chat members, which joined the chat using the link, but have already left because of expired subscription; for subscription links only
12381238
//@pending_join_request_count Number of pending join requests created using this link
12391239
//@creates_join_request True, if the link only creates join request. If true, total number of joining members will be unlimited
12401240
//@is_primary True, if the link is primary. Primary invite link can't have name, expiration date, or usage limit. There is exactly one primary invite link for each administrator with can_invite_users right at a given time
@@ -10176,7 +10176,7 @@ getChatInviteLinks chat_id:int53 creator_user_id:int53 is_revoked:Bool offset_da
1017610176
//@description Returns chat members joined a chat via an invite link. Requires administrator privileges and can_invite_users right in the chat for own links and owner privileges for other links
1017710177
//@chat_id Chat identifier
1017810178
//@invite_link Invite link for which to return chat members
10179-
//@only_with_expired_subscription True, if the link is a subscription link and only members with expired subscription must be returned
10179+
//@only_with_expired_subscription Pass true if the link is a subscription link and only members with expired subscription must be returned
1018010180
//@offset_member A chat member from which to return next chat members; pass null to get results from the beginning
1018110181
//@limit The maximum number of chat members to return; up to 100
1018210182
getChatInviteLinkMembers chat_id:int53 invite_link:string only_with_expired_subscription:Bool offset_member:chatInviteLinkMember limit:int32 = ChatInviteLinkMembers;

td/telegram/ChatReactions.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include "td/telegram/Td.h"
1111

1212
#include "td/utils/algorithm.h"
13+
#include "td/utils/logging.h"
1314

1415
namespace td {
1516

td/telegram/DialogInviteLink.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -135,8 +135,8 @@ StringBuilder &operator<<(StringBuilder &string_builder, const DialogInviteLink
135135
<< invite_link.creator_user_id_ << " created at " << invite_link.date_ << " edited at "
136136
<< invite_link.edit_date_ << " expiring at " << invite_link.expire_date_ << " used by "
137137
<< invite_link.usage_count_ << " + " << invite_link.expired_usage_count_ << " with usage limit "
138-
<< invite_link.usage_limit_ << ", " << invite_link.request_count_ << " pending join requests"
139-
<< " and " << invite_link.pricing_ << "]";
138+
<< invite_link.usage_limit_ << ", " << invite_link.request_count_
139+
<< " pending join requests and " << invite_link.pricing_ << "]";
140140
}
141141

142142
} // namespace td

td/telegram/MessageReactor.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
#include "td/telegram/Dependencies.h"
1010
#include "td/telegram/MessageSender.h"
1111

12+
#include "td/utils/logging.h"
13+
1214
#include <algorithm>
1315

1416
namespace td {

td/telegram/ReactionType.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include "td/utils/base64.h"
1414
#include "td/utils/crypto.h"
1515
#include "td/utils/emoji.h"
16+
#include "td/utils/logging.h"
1617
#include "td/utils/Slice.h"
1718
#include "td/utils/SliceBuilder.h"
1819
#include "td/utils/utf8.h"

td/telegram/SponsoredMessageManager.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
#include "td/telegram/DialogManager.h"
1313
#include "td/telegram/Global.h"
1414
#include "td/telegram/MessageContent.h"
15+
#include "td/telegram/MessageContentType.h"
1516
#include "td/telegram/MessageEntity.h"
1617
#include "td/telegram/MessageSelfDestructType.h"
1718
#include "td/telegram/net/NetQueryCreator.h"

td/telegram/StarManager.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ class GetStarsTransactionsQuery final : public Td::ResultHandler {
206206
LOG(ERROR) << "Receive Star transaction with bot payload";
207207
}
208208
}
209-
auto get_paid_media_objects = [&](DialogId dialog_id) -> vector<td_api::object_ptr<td_api::PaidMedia>> {
209+
auto get_paid_media_object = [&](DialogId dialog_id) -> vector<td_api::object_ptr<td_api::PaidMedia>> {
210210
auto extended_media = transform(std::move(transaction->extended_media_), [td = td_, dialog_id](auto &&media) {
211211
return MessageExtendedMedia(td, std::move(media), dialog_id);
212212
});
@@ -282,7 +282,7 @@ class GetStarsTransactionsQuery final : public Td::ResultHandler {
282282
if (!transaction->extended_media_.empty()) { // TODO
283283
return td_api::make_object<td_api::starTransactionPartnerBusiness>(
284284
td_->user_manager_->get_user_id_object(user_id, "starTransactionPartnerBusiness"),
285-
get_paid_media_objects(DialogId(user_id)));
285+
get_paid_media_object(DialogId(user_id)));
286286
}
287287
LOG(ERROR) << "Receive Telegram Star transaction with " << user_id;
288288
return td_api::make_object<td_api::starTransactionPartnerUnsupported>();
@@ -294,7 +294,7 @@ class GetStarsTransactionsQuery final : public Td::ResultHandler {
294294
return td_api::make_object<td_api::starTransactionPartnerBot>(
295295
td_->user_manager_->get_user_id_object(user_id, "starTransactionPartnerBot"),
296296
td_api::make_object<td_api::botTransactionPurposePaidMedia>(
297-
get_paid_media_objects(DialogId(user_id))));
297+
get_paid_media_object(DialogId(user_id))));
298298
}
299299
SCOPE_EXIT {
300300
bot_payload.clear();
@@ -342,7 +342,7 @@ class GetStarsTransactionsQuery final : public Td::ResultHandler {
342342
return td_api::make_object<td_api::starTransactionPartnerChannel>(
343343
td_->dialog_manager_->get_chat_id_object(dialog_id, "starTransactionPartnerChannel"),
344344
td_api::make_object<td_api::channelTransactionPurposePaidMedia>(message_id.get(),
345-
get_paid_media_objects(dialog_id)));
345+
get_paid_media_object(dialog_id)));
346346
}
347347
LOG(ERROR) << "Receive Telegram Star transaction with " << dialog_id;
348348
return td_api::make_object<td_api::starTransactionPartnerUnsupported>();

0 commit comments

Comments
 (0)