mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-04-16 06:07:06 +02:00
Update API scheme on layer 143.
This commit is contained in:
parent
99059ab95a
commit
0bf58936e3
4 changed files with 9 additions and 6 deletions
|
@ -390,7 +390,7 @@ updateAttachMenuBots#17b7a20b = Update;
|
|||
updateWebViewResultSent#1592b79d query_id:long = Update;
|
||||
updateBotMenuButton#14b85813 bot_id:long button:BotMenuButton = Update;
|
||||
updateSavedRingtones#74d8be99 = Update;
|
||||
updateTranscribeAudio#88617090 flags:# final:flags.0?true transcription_id:long text:string = Update;
|
||||
updateTranscribedAudio#84cd5a flags:# pending:flags.0?true peer:Peer msg_id:int transcription_id:long text:string = Update;
|
||||
|
||||
updates.state#a56c2a3e pts:int qts:int date:int seq:int unread_count:int = updates.State;
|
||||
|
||||
|
@ -1794,7 +1794,10 @@ payments.clearSavedInfo#d83d70c1 flags:# credentials:flags.0?true info:flags.1?t
|
|||
payments.getBankCardData#2e79d779 number:string = payments.BankCardData;
|
||||
payments.exportInvoice#f91b065 invoice_media:InputMedia = payments.ExportedInvoice;
|
||||
payments.assignAppStoreTransaction#6299a12f transaction_id:string = Updates;
|
||||
payments.restoreAppStoreReceipt#80de2ac7 receipt:bytes = Updates;
|
||||
payments.assignPlayMarketTransaction#4faa4aed purchase_token:string = Updates;
|
||||
payments.restorePlayMarketReceipt#d164e36a receipt:bytes = Updates;
|
||||
payments.canPurchasePremium#aa6a90c8 = Bool;
|
||||
payments.requestRecurringPayment#146e958d user_id:InputUser recurring_init_charge:string invoice_media:InputMedia = Updates;
|
||||
|
||||
stickers.createStickerSet#9021ab67 flags:# masks:flags.0?true animated:flags.1?true videos:flags.4?true user_id:InputUser title:string short_name:string thumb:flags.2?InputDocument stickers:Vector<InputStickerSetItem> software:flags.3?string = messages.StickerSet;
|
||||
|
|
|
@ -41,7 +41,7 @@ const Transcribes::Entry &Transcribes::entry(
|
|||
return (i != _map.end()) ? i->second : empty;
|
||||
}
|
||||
|
||||
void Transcribes::apply(const MTPDupdateTranscribeAudio &update) {
|
||||
void Transcribes::apply(const MTPDupdateTranscribedAudio &update) {
|
||||
const auto id = update.vtranscription_id().v;
|
||||
const auto i = _ids.find(id);
|
||||
if (i == _ids.end()) {
|
||||
|
@ -53,7 +53,7 @@ void Transcribes::apply(const MTPDupdateTranscribeAudio &update) {
|
|||
}
|
||||
const auto text = qs(update.vtext());
|
||||
j->second.result = text;
|
||||
j->second.pending = !update.is_final();
|
||||
j->second.pending = update.is_pending();
|
||||
if (const auto item = _session->data().message(i->second)) {
|
||||
_session->data().requestItemResize(item);
|
||||
}
|
||||
|
|
|
@ -32,7 +32,7 @@ public:
|
|||
void toggle(not_null<HistoryItem*> item);
|
||||
[[nodiscard]] const Entry &entry(not_null<HistoryItem*> item) const;
|
||||
|
||||
void apply(const MTPDupdateTranscribeAudio &update);
|
||||
void apply(const MTPDupdateTranscribedAudio &update);
|
||||
|
||||
private:
|
||||
void load(not_null<HistoryItem*> item);
|
||||
|
|
|
@ -2388,8 +2388,8 @@ void Updates::feedUpdate(const MTPUpdate &update) {
|
|||
session().api().ringtones().applyUpdate();
|
||||
} break;
|
||||
|
||||
case mtpc_updateTranscribeAudio: {
|
||||
const auto &data = update.c_updateTranscribeAudio();
|
||||
case mtpc_updateTranscribedAudio: {
|
||||
const auto &data = update.c_updateTranscribedAudio();
|
||||
_session->api().transcribes().apply(data);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue